Parish Office Hours: Monday - Friday 9:00 am to 3:00 pm
Telephone: (781) 326-1071
Mailing Address:
845 High Street
Westwood, MA 02090
(NOTE: we no longer use a P.O. Box)
Parish Office Hours: Offices for Westwood Catholic Parishes are at 845 High Street.
Telephone: 781-326-1071
Mailing Address:
845 High Street
Westwood, MA 02090