New Hope Church in Elmore County, Alabama

New Hope Church in Elmore County is a Church. It is near Tanner Lane. New Hope Church also exists in Crenshaw County, Geneva County, Hale County, Houston County and Lee County.
Amenity
place of worship
Building Type
building