Sallisaw Creek Site 17 Dam in Stilwell, OK 74960

Sallisaw Creek Site 17 Dam in Stilwell, OK 74960 (Adair County) is a dam.

Waterway Type
dam
Located in Adair County
Country United States