Statistipedia

Leesburg, AL

Leesburg, AL
Map of Leesburg
StateAlabama
Population946
Links
Maps

Leesburg is located in the state of Alabama, approximately 70 miles northeast from Birmingham. It has a population of 946.