Russell's birth date was listed as 1945. Russell now resides at 29629 Jennifer Dr, Mechanicsville, Md 20659. Cities Russell has lived in before are Charlotte Hall, Mechanicsville and Kansas City. Russell was born 79 years ago. Records link Russell with Elizabeth L Thompson, Beverly N Haack, Edward Scott Haack and 3 other people. The number currently linked to Russell is (301) 884-7268.