Acquiring satellite view…

Ellis Landing

Authoritative

Ellis Landing is a public boat ramp on Alabama River - William Dannelly Reservoir in Wilcox County, Alabama (36726). GPS coordinates: 32.0378°N, 87.3087°W.