Located near the Tombigbee River, St. Stephens has a rich history and a population of about 500.
What to see & do | Where to eat | Where to stay