Kings Auto RepairAuto Repair · St. Louis, MOAuto Repair. Serving the Russian-speaking community in St. Louis.Address: 1010 N Kingshighway Blvd, St. Louis, MO, 63113Phone: (314) 932-7602Loading map...