Map of New Providence Church in Houston County, AL:

New Providence Church Houston Madrid 31.0690686 -85.4774335