Possible relatives of Russell are: Donald Eugene Hixon, Kathryn Green Hixon, Teresa Renee Hixon and 2 other people. Russell’s current address is 2710 Northland Dr, San Antonio, Tx 78217. The age of Russell is 56. Russell has listed phone number: (214) 942-3014. Russell's birth date was listed as 1968. Computer Insights, Visual Image Photgraphy/Computer Insights and Visual Image Photography are businesses that might have connection with Russell. Cities Russell has lived in before are Dallas, Biloxi, Universal City and 3 other cities.