is inactive
Where is The Self Service Corporation of Alabama, Inc.'s headquarters?
The Self Service Corporation of Alabama, Inc.'s headquarters is located at TROY, AL
What is The Self Service Corporation of Alabama, Inc.'s industry?
The Self Service Corporation of Alabama, Inc. is in the industry of MAINTAIN, OPERATE & CONDUCT A LAUNDRY
What year was The Self Service Corporation of Alabama, Inc. started?
The Self Service Corporation of Alabama, Inc. was started in 1947
Sources: Alabama Secretary of State