Town of Elmore, AlabamaWithin the calm settings of the beautiful River Region, there is a place where memories are made. A place where freedom and adventure still capture the hearts ...
Elmore, Alabama - Wikipedia, the free encyclopediaElmore is a town in Elmore County, Alabama, United States. At the 2000 census the population was 199. It is part of the Montgomery Metropolitan Statistical Area.