Atmore
City in Alabama
Atmore is a city in Escambia County, Alabama, United States. The population was 8,391 at the 2020 census. It was incorporated on May 9, 1907.
Atmore is in the planning stages to increase its economic base with additions in its new Rivercane... Wikipedia