is not in process of liquidation on Apr 24, 2024
Where is South Illustrated, Inc.'s headquarters?
South Illustrated, Inc.'s headquarters is located at ALEX CITY, AL
What is South Illustrated, Inc.'s industry?
South Illustrated, Inc. is in the industry of PUBLISH MAGAZINE
What year was South Illustrated, Inc. started?
South Illustrated, Inc. was started in 1964
Sources: Alabama Secretary of State