Braintree MA Shopping Centers & Malls 1. 250 Granite St, Braintree, MA 02184 | South Shore Plaza (781) 843-8200