Russell, the person, with a birth certificate stating November 2, 1950, has lived for seventy-four years. The person in question's recorded address is 10801 E 15th Pl, Tulsa, OK 74128, USA. 215 Doud Dr, Normal, IL 61761 and 5713 S Harvard Ct, Tulsa were places where Ms. Russell, the individual previously lived. The spouse of Ms. Russell, the individual is likely to be Steven Patrick Russell (age 66 year old). Judith Russell has three email addresses at their disposal. Public records associate Judith Russell with Steven Patrick Russell (sixty-six years). Ms. Russell, the individual and Karen L Meister (between 1998 and 1999) shared a dwelling at 215 Doud Dr, Normal, IL 61761. The name Judith, the individual is shared by some residents of Oklahoma, Missouri, Kansas, Arkansas. This address is where Mr. Russell resides. Steven Russell is a sixty-six-year-old adult