Buena Vista PA Automobile Repair/Svc-Equip/Supl 1. 3307 Buena Vis, Buena Vista, PA 15018 | Russell Automotive (412) 751-0441