1. Hidden Valley Lodge 8650 40th Ave SW, Shields, ND 58569 Coordinate: 46.16826,-101.2092 Phone: (701) 422-3302