549 Washington St, Norwood, MA 02062 Parish Office: 781-762-6080 Parish Email: parish@stcatherinenorwood.org