- Name
- Phone
- Address
- Zipcode
- All Saints Parish
- (978) 372-7721
- 120 Bellevue Ave
- 01832
- Sacred Hearts Parish
- (978) 373-1281
- 48 S Chestnut St
- 01835
- Arch Diocese Of Boston
- (978) 374-7674
- 416 Primrose St
- 01830
There are 3 Catholic Churches listed in Haverhill, MA