is not in process of liquidation on Mar 12, 2022
Where is THE I CAN COMPANY's headquarters?
THE I CAN COMPANY's headquarters is located at TRUMBULL, WARREN, OHIO
What year was THE I CAN COMPANY started?
THE I CAN COMPANY was started in 1986
Sources: Ohio Secretary of State