Brake Check 716Auto Repair · Buffalo, NYDIY Auto Shop. Serving the Russian-speaking community in Buffalo.Address: Buffalo, NY, 14202Phone: (716) 345-6342Loading map...