This year Russell celebrated his 99 birthday. 1924 is the birth year of Russell. Public records show Shreveport, Eufaula, Oklahoma City and one other city as cities Russell also stayed in. Russell currently resides at 219 4Th St, Checotah, Ok 74426. Russell owns the phone number (318) 631-9059.