Acquiring satellite view…

Cedar Creek Reservoir

Authoritative

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