Atmore, AL
Atmore is a city in Escambia County, Alabama, incorporated in 1907. The community originally grew around a nineteenth-century railroad stop known as Williams Station on the Mobile and Great Northern Railroad, developing into an economy based on agriculture, timber, and light manufacturing. Today visitors can explore the Atmore Commercial Historic District...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.