Acquiring satellite view…

Cedar Creek Reservoir

Verified

Cedar Creek Reservoir is a public boat ramp on Cedar Creek Reservoir in Twin Falls County, Idaho (83302). GPS coordinates: 42.2017°N, 114.8987°W.