Luverne, AL
Luverne is a city and the county seat of Crenshaw County, Alabama, situated along the Patsaliga River. Developed in the late nineteenth century as a result of the Montgomery and Southern Railway construction, the town grew into a local trade center. Today, the community is bordered to the west by the town of Rutledge and is home to nearly twenty-eight hun...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.