313 Girard Ave, Newell, SD 57760 (605) 456-1400
How to go there
Hotel Loc: 44.7151 / -103.421
Plan your visit