Search Certified AAA Repair Shop Reviews Top Reviews in your area 2182 Reviews Learn More Telle Tire & Auto Service, Inc. 1643 S Old Highway 141, Fenton, MO 63026 1116 Reviews Learn More Jumpers Auto Service 1415 W Lark Industrial Park, Fenton, MO 63026