Acquiring satellite view…

Freeman Creek

Verified

Freeman Creek is a public boat ramp on North Fork Clearwater River - Dworshak Reservoir in Clearwater County, Idaho (83537). GPS coordinates: 46.5729°N, 116.2756°W.