Russell has reached 79 years of age. The number currently linked to Russell is (318) 448-8189. Russell currently resides at 3113 Teakwood Dr, Bedford, Tx 76021. Other cities that he has stayed in are Alexandria, Dallas, Baton Rouge and one other city. Russell's possible relatives are Russell Wade Scott, Sharon R Scott, Ronald W Scott and 6 other people. His birth year was listed as 1945.