Directions Get directions to S & S Auto Service: S & S Auto Service 6166 Westheimer Rd. Houston, TX 77057 (713) 782-5920 Like Loading...