Does your lot have more than 24″ of snow?
Select an option...
If snow exceeds 24 inches, there will be an additional fee of $75.
There are no reviews yet.
Not that bad
Cedar Mountain Services is Located at The Lodge At Duck Creek. You can book a night's stay or rent snowmobile and OHV's at the same location. Check Availablility
795 E Movie Ranch Rd.,
Duck Creek Village, Utah 84762