Russell's Auto Service & Towing Address: Becker Rd, Bellwood, PA 16617 Phone: (814) 742-8636 Auto Repair, Towing Other Businesses: Martin Oil Co at 528 North First Street, Bellwood, PA 16617 Martin General Stores at 3218 E Pleasant Valley Blvd, Bellwood, PA 16617