Acquiring satellite view…

Robie Creek

Authoritative
Owyhee County, Idaho, 83604|Lucky Peak Reservoir· lake· 6,208 ac

Robie Creek is a public boat ramp on Lucky Peak Reservoir in Owyhee County, Idaho (83604). GPS coordinates: 42.9383°N, 115.9474°W.