1155 Vista De Oro Dr, El Paso, Texas 79935
(915) 592-3011
El Paso's Trusted Auto Repair Specialists
Vista Auto Service Center has over 20 years of experience in complete auto repair service in El Paso, TX. From routine vehicle maintenance such as brakes, tune ups, and front end alignments to all major repai