EC Quality Car Care


6564 Babcock Rd
San Antonio, TX 78249

An Auto Repair in San Antonio TX

EC Quality Car Care has a family business for 18 years. Our family has been in the automotive business for over 30 years. We started at a Texaco station at Loop 410 and Ingram Road in 1969. My father, Joel Canales, opened a Texaco as a Texaco dealer and provided automotive services and full service gas. We had two automotive bays and four employees. In 1988, we moved our building to Louis Pasteur and Fredricksburg Road to accommodate our growing business. We had 3 automotive bays at that location.


Day Opening Closing
Mon-Fri 8:00am 6:00pm
Sat-Sun Closed  
Click the button to add a review for EC Quality Car Care

Add Review