Where is Tampa International Mall located?


Quick Answer

The Tampa International Mall, formally known as the International Plaza and Bay Street, is located on the southeast edge of the Tampa International Airport, Florida. The Plaza's address is 2223 North Westshore Boulevard, Tampa, FL, 33607.

Continue Reading

Full Answer

The International Plaza is a two-story shopping center with three department stores and more than 200 speciality stores, while the Bay Street at the Plaza is an open-air village comprising of restaurants and boutiques-style shops. The International Plaza and Bay Street is open every day and is accessible by car, bus and shuttle. Click Mall Info on the ShopInternationalPlaza.com home page, and click Getting There in the menu on the left side to view a map and travel directions.

Learn more about Geography

Related Questions