is not in process of liquidation on Feb 16, 2024
Where is Selma Motor Co.'s headquarters?
Selma Motor Co.'s headquarters is located at SELMA, AL
What is Selma Motor Co.'s industry?
Selma Motor Co. is in the industry of GARAGE
What year was Selma Motor Co. started?
Selma Motor Co. was started in 1919
Sources: Alabama Secretary of State