Contact Parish Office
Parish Office Hours: Monday thru Friday from 10:00 am to 5: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: Monday thru Friday from 10:00 am to 5:00 pm
Telephone: (781) 326-1071
Mailing Address:
845 High Street
Westwood, MA 02090
(NOTE: we no longer use a P.O. Box)