is not in process of liquidation on Dec 22, 2022
Where is WILLIS OF ILLINOIS, INC.'s headquarters?
WILLIS OF ILLINOIS, INC.'s headquarters is located at 233 SOUTH WACKER DRIVE, WILLIS TOWER, SUITE 2000, CHICAGO, IL, 60606, USA
What year was WILLIS OF ILLINOIS, INC. started?
WILLIS OF ILLINOIS, INC. was started in 2000