Map of Cane Creek Site 21 Reservoir in Okmulgee County, OK:

Cane Creek Site 21 Reservoir Okmulgee Boynton 35.6867675 -95.6835955