429 Upham Street Melrose, MA 02176
781-662-8844
i.rectory@comcast.net
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.