The Car Clinic of Miami

14271 SW 120th St #110, Miami, FL 33186

Add review

There is no review added yet. Be the first to add a review.

14271 SW 120th St #110, FL 33186 Miami

A West Kendall shop for drivers dealing with worn brakes, a car that rides rough or an A/C that blows warm air.

Is this your mechanic?