The current age of Russell is 92. A city Russell has lived in before is Arcadia. 17421 State Route 12, Arcadia, Oh 44804 is where Russell lives. Russell's birth year is 1931. The possible relatives of Russell are Sarah J Wentworth, Kelley Louise Zehender, Barry Edward Wentworth and one other person. The number currently linked to Russell is (419) 422-9119.