St. Mary’s is located in Newton Lower Falls (Massachusetts) adjacent to the Charles River, convenient to the MassPike, I95, Route 16 and Route 9. Our address is 258 Concord Street, Newton Lower Falls MA 02462.
The church building is wheelchair accessible. Parking is available in front of the church building on Concord Street and adjoining streets.
The nearest MBTA location is Woodland Station on the Green Line (D), one mile away on flat terrain. Riverside Station (Green Line D) and Wellesley Farms on the Framingham/Worcester commuter line are also in reasonable walking distance.