Acquiring satellite view…

Etta Bend

Authoritative

Etta Bend is a public boat ramp on Illinois River - Tenkiller Ferry Lake in Etta, Cherokee County, Oklahoma (74471). GPS coordinates: 35.8093°N, 94.9106°W.