New Hope is a city in Madison county, AL with a population of 4,965. The median household income is $31,458.
Owens Cross Roads is a city in Madison county, AL with a population of 928.
Some of the data listed here may be outdated, please check out New Hope local info
and Owens Cross Roads local info
for more info.