Champs Car CareAuto Repair · Detroit, MIAuto Repair. Serving the Russian-speaking community in Detroit.Address: 21900 Greater Mack Ave, Saint Clair Shores, MI, 48080Phone: (586) 200-3311Loading map...