Russell now resides at 134 Campbell Ct, Gadsden, Al 35903. 1934 is the birth year of Russell. Russell's possible relatives are Myrna B Lemon, Allen R Lemon, Dennis Terry Lemon and 3 other people. Russell has listed phone number: (256) 492-5794. Russell has reached the age of 89 years. In addition to Gadsden, Russell also lived in Belvidere, Denham Springs, Edmond and 3 other cities.