14211 N Florida Ave, Tampa, FL 33613, United States
504 W Fletcher Ave, Tampa, FL 33612, United States
5700 N Nebraska Ave, Tampa, FL 33604, United States
6610 W Linebaugh Ave, Tampa, FL 33625, United States