is not in process of liquidation on Feb 23, 2022
Where is THE AUTO-CRAFT COMPANY's headquarters?
THE AUTO-CRAFT COMPANY's headquarters is located at CUYAHOGA, CLEVELAND, OHIO
What year was THE AUTO-CRAFT COMPANY started?
THE AUTO-CRAFT COMPANY was started in 1921
Sources: Ohio Secretary of State