The town of Luverne was founded in 1889 in the central part of Crenshaw County. Its population is more than 2,600.
What to see & do | Where to eat | Where to stay