Map of Delaware Creek Site 12 Reservoir in Johnston County, OK:

Delaware Creek Site 12 Reservoir Johnston Wapanucka North 34.4108175 -96.4638336