South Shore Plaza - Braintree, MA Mall and Shopping Center
Home > US > Massachusetts > Braintree > South Shore Plaza

South Shore Plaza

South Shore Plaza is enclosed mall with 1,460,435 sq. feet Gross Leasable Area (GLA). Below you can find South Shore Plaza contact information, mall location map (coming soon), nearby hotels (coming soon) as well as South Shore Plaza store directory arranged both alphabetically and by categories.

South Shore Plaza Contact Information


Address: 250 Granite St, Braintree, MA 02184

Phone: (781) 843-8200

Website: South Shore Plaza


South Shore Plaza Store Directory - A to Z

Directory of all stores in South Shore Plaza sorted alphabetically.


South Shore Plaza Stores - Categories

Directory of South Shore Plaza stores sorted by categories.