RE Bob Woodruff Reservoir & Dam
River Rd
Selma, AL 36703
The RE Bob Woodruff Reservoir & Dam, located in Selma, Alabama, is a picturesque body of water known for its scenic beauty and recreational opportunities. This reservoir serves as an important water resource and is surrounded by lush landscapes, making it a popular spot for fishing, boating, and picnicking. Visitors can enjoy serene views and the tranquility of nature while taking advantage of the various outdoor activities available in the area.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.