1. Wyoming High Country Lodge Highway 14A, Lovell, WY 82431 Coordinate: 44.83716,-108.417885 Phone: (307) 529-0914