Acquiring satellite view…

Kelly Creek

Verified

Kelly Creek is a public boat ramp on Lay in St. Clair County, Alabama (35178). GPS coordinates: 33.4113°N, 86.3613°W.