‹ Back to FloridaSt Christopher's Episcopal Chr1063 N Haverhill Rd, Haverhill, FL 33417-5844Abundant Life Church of God4968 Belvedere Rd, Haverhill, FL 33415-1332Haverhill Baptist Church671 N Haverhill Rd, Haverhill, FL 33415-1384