Leroy, Alabama


Leroy is a census-designated place located in Washington County, Alabama, around north of Mobile. As of the 2010 census, its population was 911.

Demographics

Notable people