is not in process of liquidation on Apr 20, 2024
Where is Elcar Motor Sales Co.'s headquarters?
Elcar Motor Sales Co.'s headquarters is located at BIRMINGHAM, AL
What is Elcar Motor Sales Co.'s industry?
Elcar Motor Sales Co. is in the industry of AUTOMOBILES
What year was Elcar Motor Sales Co. started?
Elcar Motor Sales Co. was started in 1918
Sources: Alabama Secretary of State