Contact Us
Link to parish office: i.rectory@comcast.net
Incarnation Parish Office429 Upham StreetMelrose, MA 02176
781-662-8844
The Parish Office and the Faith Formation Office are open Monday through Thursday, 9:30 to 4:30.