Comment Comment by jrib Braintree is also a town near Boston in the United States:https://www.mbta.com/stops/place-brntn parent jrib 2 years ago
https://www.mbta.com/stops/place-brntn