Super 8 Benton/West City Area

711 W Main Street
Benton
Illinois
United States