HUNTSVILLE, AL

Population: 190,501

Overall score

2.8