Saint Margaret Mary Church is located at 845 High Street in Westwood Massachusetts.

Situated across from Westwood's Thurston Middle School, the Church is near the intersection of High Street (Route 109) and Nahatan street.

From Interstate 95 (Route 128) take exit 16B and Follow High Street (Route 109 West) for 1.5 miles. The Church is on the right hand side of High Street.

Door-to-Door Directions