This year Russell celebrated his 65 birthday. Russell now resides at 159 Cane Creek Rd, Beebe, Ar 72012. People possibly related to Russell are Nina Sue Higgins, Mary Lang Higgins, Susan M Higgins and 6 other people. Russell was born in 1959. In addition to Beebe, Russell also lived in Hamburg, Tulsa and Deer Park. Russell owns the phone number (501) 882-5633.