(713) 975-7304

5707 Schumacher Ln.
Houston, TX 77057

Regular Hours
Mon - Fri | 8:00 am - 6:00 pm
Sat | 8:00 am - 3:00 pm
Sun | Closed

Informations
We have been in Business for more than 15 years, last 2 years at our Schumacher Location, family owned and operated. We are conveniently located in the Galleria Area, close to Shopping and Dinning which you can enjoy while you wait for your vehicle. Please come in and visit us!
Payment Methods
ALL MAJOR CREDIT CARDS CHECK DEBIT INSURANCE
Categories
Auto Oil & Lube Auto Repair & Service Automotive Tune Up Service Wheels-Aligning & Balancing Air Conditioning Service & Repair
Languages
English Spanish
Social Links
Email: [email protected]
Site: http://txstarauto.com
Google Maps
Waze
Locality with same category and city