- Name
- Phone
- Address
- Zipcode
- St Mary's Parish-Melrose
- (781) 665-3707
- 9 Herbert St
- 02176
- Incarnation Catholic Church
- (781) 662-8844
- 429 Upham St
- 02176
- St Mary of Annunciation
- (781) 665-0152
- 46 Myrtle St
- 02176
There are 3 Catholic Churches listed in Melrose, MA