is not in process of liquidation on May 9, 2024
Where is Economy Towing Corporation's headquarters?
Economy Towing Corporation's headquarters is located at MOBILE, AL
What is Economy Towing Corporation's industry?
Economy Towing Corporation is in the industry of ---
What year was Economy Towing Corporation started?
Economy Towing Corporation was started in 1985
Sources: Alabama Secretary of State