Super 8 Blue Springs

3120 Nw Jefferson St
Blue Springs
Missouri
United States