Location of store Planet Smoothie in South Shore Plaza outlet mall is 250 Granite St, Braintree, Massachusetts - MA 02184 - 2807.
GPS Coordinates: 42.220032, -71.026182
« Return to store detail