is inactive
Where is Metro Towing Inc.'s headquarters?
Metro Towing Inc.'s headquarters is located at HUEYTOWN, AL
What is Metro Towing Inc.'s industry?
Metro Towing Inc. is in the industry of WRECKING SERVICE
What year was Metro Towing Inc. started?
Metro Towing Inc. was started in 1974
Sources: Alabama Secretary of State