is inactive
Where is Contractors South, Inc.'s headquarters?
Contractors South, Inc.'s headquarters is located at MOBILE, AL
What is Contractors South, Inc.'s industry?
Contractors South, Inc. is in the industry of BUILDING CONTRACTOR
What year was Contractors South, Inc. started?
Contractors South, Inc. was started in 1973
Sources: Alabama Secretary of State