Downtown Towing Company is an active carrier based out of Miami, Florida. Downtown Towing Company operates under USDOT number 747109. Downtown Towing Company has 17 tractors and employs 20 drivers. Downtown Towing Company is authorized to operate Intrastate Non-Hazmat cargo.