Auto Care Center is located in Tecate, B.C, Mexico on Lomitas del Cuchuma 1100, Lomitas del Cuchuma, lomitas del cuchuma. Auto Care Center is rated 4.8 out of 5 in the category mechanic in Mexico.
Address
Lomitas del Cuchuma 1100, Lomitas del Cuchuma, lomitas del cuchuma
Accessibility
Wheelchair-accessible entrance