Automotive Parts & Repair go Results Found: 3 Button group with nested dropdown Combs Auto Service & Tire Center Combs Auto Service & Tire Center 10520 Big Bend Blvd. St. Louis MO 63122 (314) 821-6100 Visit Website County Brake & Auto Service County Brake & Auto Service 807 S. Kirkwood Rd. St. Louis MO 63122 (314) 966-2011 Kirkwood Auto & Truck Repair Kirkwood Auto & Truck Repair 647 W. Woodbine St. Louis MO 63122 (314) 821-3382