Acquiring satellite view…

Canoe Creek

Verified

Canoe Creek is a public boat ramp on Neely Henry in St. Clair County, Alabama (35953). GPS coordinates: 33.8648°N, 86.1042°W.