Share your experience
Add your story about The Evolution of South Shore Plaza: From Open-Air Shopping Center to New England's Largest Mall
Braintree, MA
Add your story about The Evolution of South Shore Plaza: From Open-Air Shopping Center to New England's Largest Mall
Braintree, MA
Get stories from America's original highway delivered to your inbox—hidden gems, forgotten history, and the road less traveled.
By subscribing, you agree to our Privacy Notice and Terms of Use