He has stayed in Edmond, Warr Acres and Oklahoma City before moving to Edmond. His birth year was listed as 1926. The possible relatives of Russell are Russell Eugene Duvall, Rebecca Fay Duvall, Fritzle Duvall and 6 other people. Russell’s residency is at 1801 Manchester Ave, Edmond, Ok 73034. The current age of Russell is 97. Records link phone number (405) 330-0385 with Russell’s details.