The Lakehouse at Deer Creek
5317 W S Hwy 189, Heber City 84032