is not in process of liquidation on Mar 19, 2024
Where is Affordable Towing, Inc.'s headquarters?
Affordable Towing, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Affordable Towing, Inc.'s industry?
Affordable Towing, Inc. is in the industry of WRECKING SERVICES
What year was Affordable Towing, Inc. started?
Affordable Towing, Inc. was started in 2005
Sources: Alabama Secretary of State