Serving: Houston, Tomball, Spring, and North-West Harris County areas Welcome to Cillis Car Care Your auto repair service in Houston, TX! Call Us Today: (281) 890-4190 Open Weekdays 7:30am-6pm Location 13650 Schroeder Rd Houston, TX 77070 AFFILIATES & CERTIFICATIONS Looking for auto repair in Houston, TX? Then, you’ve found us! Here at Cillis Car Care