is inactive
Where is Investment South, Inc.'s headquarters?
Investment South, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Investment South, Inc.'s industry?
Investment South, Inc. is in the industry of REAL/PERSONAL/MIXED PROPERTY
What year was Investment South, Inc. started?
Investment South, Inc. was started in 2004
Sources: Alabama Secretary of State