Acquiring satellite view…

Old Creek Town Park

Verified

Old Creek Town Park is a public boat ramp on Chattahoochee River - Walter F. Geprge Reservoir in Eufaula, Barbour County, Alabama (36027). GPS coordinates: 31.9183°N, 85.1211°W.