is inactive
Where is New South's headquarters?
New South's headquarters is located at MONTGOMERY, AL
What is New South's industry?
New South is in the industry of SOCIAL ORGANIZATION TO PROMOTE ARTS & PERFORM ALL ACTS UNDER LAW
What year was New South started?
New South was started in 1939
Sources: Alabama Secretary of State