LOCATION United States

Otter Creek State Park, Utah

Otter Creek Reservoir is a reservoir located in southeastern Piute County Utah, United States.

Results for: 'Otter Creek State Park'

The House of Highways