Is there still a apple store at the Tampa airport in florida??????
Address: 2223 N West Shore Boulevard, Tampa, FL 33607, USA
Drake Schultz | Aug 20, 2019
No it is in the Tampa International Mall. Floor 2
Ronda Andrews | Aug 20, 2019
No it's at the international mall right near the airport.
Thanks! Your answer is awaiting moderation.