International Auto Repair & Restoration

Call
146 N Vinewood St
Escondido, CA 92029

International Auto Repair is a reputable automotive repair shop in Escondido, CA, specializing in a wide range of services for both domestic and foreign vehicles.

With a team of experienced mechanics, the shop provides quality maintenance and repairs to keep vehicles running smoothly and efficiently.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesCaliforniaEscondidoInternational Auto Repair & Restoration