WestShore Plaza stands as a major retail hub in Tampa, FL. The Super-Regional Center is situated at West Shore & Kennedy Blvds.. Originally opened in 1967, the mall was updated and renovated in 2000. Covering 1,064,183 sqft. of retail space, WestShore Plaza hosts roughly 125 individual stores and outlets. Amenities include 4,767 dedicated parking spaces and a convenient with 536 seats.