is not in process of liquidation on Apr 23, 2024
Where is Selma Auto Service Corp.'s headquarters?
Selma Auto Service Corp.'s headquarters is located at SELMA, AL
What is Selma Auto Service Corp.'s industry?
Selma Auto Service Corp. is in the industry of AUTOMOBILES
What year was Selma Auto Service Corp. started?
Selma Auto Service Corp. was started in 1929
Sources: Alabama Secretary of State