is not in process of liquidation on Apr 19, 2024
Where is Americar of Huntsville's headquarters?
Americar of Huntsville's headquarters is located at HUNTSVILLE, AL
What is Americar of Huntsville's industry?
Americar of Huntsville is in the industry of RENT, LEASE MOTOR VEHICLES
What year was Americar of Huntsville started?
Americar of Huntsville was started in 1964
Sources: Alabama Secretary of State