2277 NW 14th St Miami, FL 33125
Available 24/7Phone: (305) 638-5300 Fax: (305) 637-1592
Facility & Service Manager Lazaro Rabelo
Parts Manager Vernon Ulmo
Preferred Towing Vendor