The current age of Russell is 106. Russell owns the phone number (314) 843-4453. This person's birth year is 1918. 10731 Mueller Rd, Saint Louis, Mo 63123 is where Russell lives. Public records show Saint Louis as a city Russell also stayed in.