Map of Owl Creek Site 15 Dam in McClain County, OK:

Owl Creek Site 15 Dam McClain Byars SW 34.8700775 -97.2286354