5205 N Nebraska Ave, Tampa, FL 33603, USA
8815 N Florida Ave, Tampa, FL 33604, USA
2308 W St Joseph St, Tampa, FL 33607, USA
16114 Northglenn Dr, Tampa, FL 33618, USA