DOCTOR CAR WASH is located in Santiago De Los Caballeros, Dominican Republic on villa gonzalez palmar abajo, calle la breña No 7. DOCTOR CAR WASH is rated 5 out of 5 in the category car detailing service in Dominican Republic.
Address
villa gonzalez palmar abajo, calle la breña No 7
Accessibility
Wheelchair-accessible entrance