Map of Stroud Reservoir in Creek County, OK:

Stroud Reservoir Creek Depew 35.7967381 -96.5169554