Map of Upper Bayou Site 17 Reservoir in Carter County, OK:

Upper Bayou Site 17 Reservoir Carter Healdton 34.1841184 -97.4445778