About UsScheduleGenerations of FaithStewardshipBulletin LibraryGivingHome

Contact Us

Link to parish office: i.rectory@comcast.net

Incarnation Parish Office
429 Upham Street
Melrose, MA 02176

781-662-8844

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.