Econo Lodge

510 E Etna Road
Ottawa
Illinois
United States