11310 N Nebraska Ave, Tampa, FL 33612, USA
4532 W Kennedy Blvd, Tampa, FL 33609, USA
4411 W Bay Ave, Tampa, FL 33616, USA
4501 Clewis Ave, Tampa, FL 33610, USA