Russo's Auto ServiceAuto Repair · Buffalo, NYAuto Repair, Auto Parts & Supplies, Tires. Serving the Russian-speaking community in Buffalo.Address: 198 Oak St, Buffalo, NY, 14203Phone: (716) 855-0490Website: http://www.russosauto.com/Loading map...