Acquiring satellite view…

Freeman Creek

Authoritative

Freeman Creek is a public boat ramp on Dworshak Reservoir in Orofino, Clearwater County, Idaho (83520). GPS coordinates: 46.5058°N, 116.3158°W.