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.
Spend an hour or two discovering this shopper's paradise in Braintree. Like to get a better feel for this area? Blue Hills Ski Area is near South Shore Plaza and a perfect reason to stick around a while.