Russell's Auto Body Address: 121 Church St, Star Junction, PA 15482 Phone: (724) 736-0770 Hours: Mon: 9am-5pm Tue: 9am-5pm Wed: 9am-5pm Thu: 9am-5pm Fri: 9am-5pm Auto Body Shops Other Businesses: Big Barn Country Store at 3189 Pittsburgh Rd, Star Junction, PA 15482