Leroy is a census-designated place located in Washington County, Alabama, around 60 miles (97 km) north of Mobile.
As of the 2010 census, its population was 911.
[4]
This Washington County, Alabama state location article is a stub.
You can help Wikipedia by expanding it.