Acquiring satellite view…

Otter Creek State Park

Verified

Otter Creek State Park is a public boat ramp on Otter Creek Reservoir in Piute County, Utah (84712). GPS coordinates: 38.1673°N, 112.0176°W.