Texas Auto Service 8870 Davis Blvd, Keller, TX 76248 (817) 416-0721 Open: Monday - Friday 7:30 AM - 5 PM