is inactive
Where is Motor Service Corp.'s headquarters?
Motor Service Corp.'s headquarters is located at EUFAULA, AL
What is Motor Service Corp.'s industry?
Motor Service Corp. is in the industry of AUTOMOBILES
What year was Motor Service Corp. started?
Motor Service Corp. was started in 1924
Sources: Alabama Secretary of State