Search Certified AAA Repair Shop Reviews Top Reviews in your area 546 Reviews Learn More Telle Tire & Auto Service - Affton 9000 Gravois Rd., Affton, MO 63123