The age of Russell is 59. Russell’s current address is 13842 Ravenswood Dr, Choctaw, Ok 73020. In addition to Choctaw, Russell also lived in Palestine, La Quinta, Council Bluffs and 6 other cities. People possibly related to Russell are Reta Coleen Howell, Reta C Heuer, Teta C Heuer and 2 other people. His birth year was listed as 1966. The number currently linked to Russell is (903) 723-3558.