Econo Lodge
17225 Halsted St
South Holland, IL 60473
South Holland, IL 60473