Statistipedia

Leroy, AL

Leroy, AL
Map of Leroy
StateAlabama
Population964
Links
Maps

Leroy is in the state of Alabama, approximately 62 miles north from Mobile. Its population is 964.