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