Public records show Cleveland as a city Russell also stayed in. Russell currently resides at 30052 Persimmon Dr, Westlake, Oh 44145. 1909 is his birth date. People possibly related to Russell are Barbara J Jacobs, Nancy Gibson Gibsongeiger, Barbara N Meister and 2 other people. Records link phone number (440) 333-6248 with Russell’s details. Russell turned 114 years old.