is not in process of liquidation on Jun 8, 2024
Where is EXEL INC.'s headquarters?
EXEL INC.'s headquarters is located at 360 WESTAR BOULEVARD WESTERVILLE, OH 43082
What year was EXEL INC. started?
EXEL INC. was started in 2000
Sources: Idaho Secretary of State