Incarnation Catholic Church

(3 Reviews)
429 Upham St, Melrose, MA 02176, USA

(781) 662-8844


Contact and Address

Category: Church,
Address: 429 Upham St, Melrose, MA 02176, USA
Postal code: 02176
Phone: (781) 662-8844
Website: http://incarnationmelrose.org/

Location & routing

Get Directions

Most Recent Reviews


  • (August 9, 2020, 9:57 am)

    Church priests as well as congregations are very welcoming and all services are full of enthusiasm.


  • (September 13, 2019, 8:53 am)

    Most congenital priests I've met.


  • (May 26, 2019, 8:04 pm)

    My home parish. Love the welcoming atmosphere and Fr. Steve.

Write a Review

Photos of Incarnation Catholic Church

Incarnation Catholic Church | 429 Upham St, Melrose, MA 02176, USA | Phone: (781) 662-8844
Incarnation Catholic Church | 429 Upham St, Melrose, MA 02176, USA | Phone: (781) 662-8844