is not in process of liquidation on Apr 23, 2024
Where is The Soul Shops, Inc.'s headquarters?
The Soul Shops, Inc.'s headquarters is located at TUSCALOOSA, AL
What is The Soul Shops, Inc.'s industry?
The Soul Shops, Inc. is in the industry of PUBLISH, SELL MUSIC OF ALL KINDS
What year was The Soul Shops, Inc. started?
The Soul Shops, Inc. was started in 1968
Sources: Alabama Secretary of State