Russell’s residency is at 35 Sloping View Dr, Du Bois, Pa 15801. 1930 is his birth date. We have found 5 possible relatives of Russell: Noah J Scherer, Joseph Scherer, Gary Scherer and 2 other people. Other cities that he has stayed in are Du Bois, Saint Marys and Enola. Russell has reached the age of 94 years. Russell has listed phone number: (814) 371-0312.