1. Windsor (South Shore Plaza - Braintree, MA) 250 Granite St, Braintree, MA 02184 Coordinate: 42.22136,-71.02587 Phone: (781) 428-4058