Contact Us

Our Office

Address

429 Upham Street
Melrose, MA 02176

Phone

781-662-8844

Email

i.rectory@comcast.net

Opening Hours

The Parish Office is open Monday- Friday, 9:00am-3:00pm. The Faith Formation Office is open Monday through Thursday, 9:30 to 4:30.

Send us your details

Scroll to Top