5423 N 59th St, Tampa, FL 33610, USA
4201-A E Columbus Dr, Tampa, FL 33605, USA
2904 W North St, Tampa, FL 33614, USA
8507 Sunstate St, Tampa, FL 33634, USA