Odenville, AL
4,873
Population
14
square miles
348.9
people per square mile