Russell has listed (901) 358-4660 as his phone number. The birth year was listed as 1966. Russell’s current address is 4977 Libby Ln #3, Memphis, Tn 38127. The current age of Russell is 58. Russell has previously lived in Union City, Saint Louis, East Point and 2 other cities.