is inactive
Where is The Service Center, Inc.'s headquarters?
The Service Center, Inc.'s headquarters is located at MONTGOMERY, AL
What is The Service Center, Inc.'s industry?
The Service Center, Inc. is in the industry of AUTO REPAIR, ETC
What year was The Service Center, Inc. started?
The Service Center, Inc. was started in 1967
Sources: Alabama Secretary of State