Where is Braintree?

Where is Braintree located?

Braintree, Massachusetts, United States (approx. 42.2064195°, -71.005067°)


Where is Braintree on the map?