The city of 35983 Leesburg, AL is a small town located in the state of Alabama. It is known for its small-town charm and its close proximity to the beautiful Tallapoosa River. The city has a variety of activities to do, from going fishing on the Tallapoosa River to visiting one of the many parks nearby. There are also several restaurants and stores in the city that provide delicious meals and unique shopping experiences. Reviews of 35983 Leesburg, AL have been generally positive with many people noting how friendly locals are and how much there is to do in such a small town. People who have visited 35983 Leesburg, AL have enjoyed their time there and recommend it to anyone looking for an authentic small-town experience.
based on 0 ReviewsGet to know Leesburg with the latest comments and reviews from people who live in or have visited Leesburg
Start Your Review of Leesburg