5200 W Tyson Ave, Tampa, FL 33611, United States
601 S Harbour Island Blvd, Tampa, FL 33602, United States
2305 N Willow Ave, Tampa, FL 33607, United States