Westchase Auto Repair Center is a family-owned and locally-operated shop at 10611 Westheimer Rd. Houston, TX 77042. We opened in 2017 in a building that had been closed for two years. After renovating the facility, we officially opened for business on 9/11/2017. We provide automotive maintenance and repair, plus tire sales and service. If you care about quality and appreciate hometown service, you'll love Westchase Auto Repair Center. Come see us during business hours, or schedule your appointment online today.
Browse Our Tire Catalog Browse Our Service Catalog
We’re proud to serve Westchase District of Houston, Mission Bend, TX, Meadows Place, TX, Sugar Land, TX, and surrounding areas.
<-------- This product is not currently licensed. Please license this product by clicking here. -------->