SUPER 8 KEWANEE IL

901 S TENNEY ST
Kewanee
Illinois
United States