Super 8 Storm Lake Ia

101 W Milwaukee Ave
Storm Lake
Iowa
United States