Russell Automotive Address: 3307 Buena Vis, Buena Vista, PA 15018 Phone: (412) 751-0441 Auto Repair, Automobile Repair/Svc-Equip/Supl Other Businesses: Fellini's Pizzeria at 125 Conroy St, Buena Vista, PA 15018