Holy Apostle Peter & Paul
154 Winter St, Haverhill, MA 01830St James Parish
185 Winter St, Haverhill, MA 01830Trinity Episcopal Church
26 White St, Haverhill, MA 01830New Life Christian Assembly
986 Main St, Haverhill, MA 01830Advent Christian Church
160 Carleton St, Haverhill, MA 01832First Presbyterian Church
346 Broadway, Haverhill, MA 01832First Baptist Church
217 Main St, Haverhill, MA 01830Haverhill Alliance Church
284 Kenoza Ave, Haverhill, MA 01830Portland Street Baptist Church
29 Portland St, Haverhill, MA 01830Church of the Nazarene
167 Amesbury Rd, Haverhill, MA 01830First Congregational Church
116 Brockton Ave, Haverhill, MA 01830Church at Haverhill
40 Naples Rd, Haverhill, MA 01832Sacred Heart Parish
48 S Chestnut St, Haverhill, MA 01835