Map of Stillwater Creek Site Number 26 Reservoir in Payne County, OK:

Stillwater Creek Site Number 26 Reservoir Payne Stillwater North 36.1814692 -97.0733845