Russell now resides at 121 Barbara Dr, Edmond, Ok 73013. This person has lived also in Edmond and Woodward. The number currently linked to Russell is (405) 359-3943. The birth year was listed as 1966. Russell has reached 58 years of age.