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

Own this business?
See a problem?

You might also like

United StatesAlabamaSelmaRE Bob Woodruff Reservoir & Dam

Partial Data by Foursquare.