Shields ND Hotels & Motels 1. 8650 40th Ave SW, Shields, ND 58569 | Hidden Valley Lodge (701) 422-3302