Russell currently resides at 10 Wabash Ave, New Castle, Pa 16102. Phone number listed for Russell is (724) 654-3963. He has stayed in New Castle before moving to New Castle. This year Russell celebrated his 84 birthday. His birth year was listed as 1940.