Map of Cane Creek Site 26a Reservoir in Muskogee County, OK:

Cane Creek Site 26a Reservoir Muskogee Boynton 35.6287513 -95.6433678