is inactive
Where is Art South, Inc.'s headquarters?
Art South, Inc.'s headquarters is located at MONTGOMERY, AL
What is Art South, Inc.'s industry?
Art South, Inc. is in the industry of ART
What year was Art South, Inc. started?
Art South, Inc. was started in 1980
Sources: Alabama Secretary of State