This person's birth year is 1964. Russell has some connections with businesses: Master'S Touch Installations Llc and Master'S Touch Installations, Llc. Possible relatives of Russell are: Alicia Deanne Jahn, Denice Marie Tracy, Alvin Robert Jahn and 2 other people. Phone number listed for Russell is (541) 929-7748. The current age of Russell is 60. Russell now resides at 30025 Salmon River Hwy, Grand Ronde, Or 97347. In addition to Grand Ronde, Russell also lived in Philomath, Corvallis, Albany and one other city.