2250 E Busch Blvd, Tampa, FL 33612, United States
1266 E Hillsborough Ave, Tampa, FL 33604, United States
13001 N Florida Ave, Tampa, FL 33612, United States