South Shore Plaza is an one-stop destination for shoes, clothes and general supplies. No matter what you're looking for, it's hard to leave empty-handed.
Plenty of visitors to Braintree have this shopper's paradise on their schedule. But South Shore Plaza is just one of many spots worthy of a visit in this area. If you're eager for more, F1 Boston will keep you amused.