Acquiring satellite view…

Allen Creek

Verified

Allen Creek is a public boat ramp on Lake Russell in Abbeville County, South Carolina (29655). Managed by USACE. GPS coordinates: 34.1831°N, 82.7022°W.