Shopping malls database
Southwind Plaza is located at the corner of Rte 132 & Independence Pkwy., Hyannis. It is a Power Center which opened in 1986. It is an Open shopping mall with 1,038 parking spaces. It covers an area of 215,069 sqft. and has about 11 stores.
Shopping mall's name: Southwind Plaza
Address: Rte 132 & Independence Pkwy., Hyannis, MA 02601
Number of stores: 11