Contact Parish Office

Parish Office Hours: Monday thru Friday from 10:00 am to 5:00 pm

Telephone: (781) 326-1071

Parish Email

Mailing Address:
845 High Street
Westwood, MA 02090

(NOTE: we no longer use a P.O. Box)