South Shore Plaza photograph

South Shore Plaza

Use attributes for filter !
Address250 Granite St, Braintree, MA 02184, USA
Opened 1961
Hours Closed ⋅ Opens 10AM
Date of Reg.
Date of Upd.
ID1261354
Send edit request

About South Shore Plaza


South Shore Plaza is a shopping mall in Braintree, Massachusetts. It opened as an open-air plaza in 1961; it was enclosed in 1976 and expanded between 1995–96.

Where is the South Shore Plaza

South Shore Plaza Map
Click on the photo of South Shore Plaza to view it on Google Maps.

Related Persons

Next Profile ❯