1704 W La Salle St, Tampa, FL 33607, USA
5205 N Nebraska Ave, Tampa, FL 33603, USA
5910 Breckenridge Pkwy, Tampa, FL 33610, USA
Tampa, FL 33611, USA