Russell has listed phone number: (256) 353-2111. The birth year was listed as 1969. Russell was born 55 years ago. We have found 5 possible relatives of Russell: Jan S Thatcher, Paul D Thatcher, Karen Thatcher Moore and 2 other people. He has stayed in Decatur and Birmingham before moving to Decatur. 1112 Edgewood St, Decatur, Al 35601 is where Russell lives.