Bellwood PA Auto Repair 1. Becker Rd, Bellwood, PA 16617 | Russell's Auto Service & Towing (814) 742-8636