Auto Plaza was founded in 2007, and is located at 6000 Alameda Ave Ste 1 in El Paso. It employs 2 employees and is generating approximately $220,000.00 in annual revenue.
Auto Plaza located at 6000 Alameda Ave in El Paso, TX services vehicles for Auto Repair. Call (915) 775-3954 to book an appointment or to hear more about the services of Auto Plaza.