is inactive
Where is Consolidated Towing Company's headquarters?
Consolidated Towing Company's headquarters is located at MOBILE, AL
What is Consolidated Towing Company's industry?
Consolidated Towing Company is in the industry of MARINE TOWING & TRANSPORTATION
What year was Consolidated Towing Company started?
Consolidated Towing Company was started in 1975
Sources: Alabama Secretary of State