Acquiring satellite view…

Campbell Creek

Verified

Campbell Creek is a public boat ramp on Lake Cascade in Valley County, Idaho (83611). GPS coordinates: 44.4999°N, 116.0847°W.