great service, speedy as well with an explanation of what was damaged and the price for each replacement part. traveled to Disney World and had no problems with the car.
This shop is not part of the AutoMD IQ! Network. Compare to AutoMD IQ! shops nearby.
2353 NW 17th Avenue, Miami, FL 33142
2301 S W 8th St, Miami, FL 33135
295 NE 167th St, Miami, FL 33162