Category: | Doctor, Health, Car repair, Store, |
---|---|
Address: | 1240 NW 119th St, Miami, FL 33167, USA |
Postal code: | 33167 |
Phone: | (305) 685-5688 |
Website: | http://www.dmcofmiami.com/ |
Nice people and great service
But didn't have break for the car 🚗 I was working on