SUPER 8 KIMBALL NE

I 80 AND HWY 71 AT EXIT 20
Kimball
Nebraska
United States