Commercial General Contractor
New South Construction is a mid-sized general contracting firm based in Atlanta, GA.