WestShore Plaza
Website: https://westshoreplaza.com/
Address: 250 WestShore Plaza, Tampa, FL 33609
Have a great day doing your shopping here at the WestShore Plaza. In addition to all kinds of stores you will also find a Regal Cinemas movie theater, lots of dining options, and events throughout the year to keep you coming back for more.