The current age of Russell is 100. Russell’s residency is at 105 Shinstock Ln, O Fallon, Mo 63366. The possible relatives of Russell are Wayne Edward Eberhardt, Martha A Eberhardt, Dolores Ann Eberhardt and 2 other people. 1924 is his birth date. Russell has listed (636) 272-5060 as his phone number. Public records show Alamo, O Fallon and Ofallon as cities Russell also stayed in.