Econo Lodge Effingham

1412 W Fayette Ave
Effingham
Illinois
United States