The number currently linked to Russell is (740) 345-5376. He has stayed in Hebron, Lancaster, Okeechobee and 3 other cities before moving to Newark. Russell's birth date was listed as 1928. The current age of Russell is 96. Russell’s current address is 184 Elmwood Ave, Newark, Oh 43055.