Add a website
WestShore Plaza :: 250 WestShore Plaza, Tampa, FL. 33609 :: 813-286-0790
www.westshoreplaza.com
WestShore Plaza is a shopping mall and entertainment destination in Tampa, FL. Exclusive Bay Area dining and shopping.
Visit website