Charo's Auto Service
Hours
:
5723 Alameda Ave, El Paso TX 79905
(915) 226-9473
Directions
Hours
Monday
9AM - 6AM
Tuesday
9AM - 6AM
Wednesday
9AM - 6AM
Thursday
9AM - 6AM
Friday
9AM - 6AM
Saturday
Closed
Sunday
Closed
Write a review
El Paso, Texas
Charo's Auto Service
Mechanic in El Paso, TX
5723 Alameda Ave, El Paso
(915) 226-9473
Suggest an Edit