We have found 4 possible relatives of Russell: Ladora Katherine Tuck, Yvonne Darlene Nachimson, Michael Dwayne Tuck and one other person. Records link phone number (580) 255-4864 with Russell’s details. He has stayed in Marlow, Nocona, Gaithersburg and 4 other cities before moving to Duncan. The birth year was listed as 1945. Russell currently resides at 1313 7Th St, Duncan, Ok 73533. The current age of Russell is 79.