1200 Cozby St, Benbrook, Tx 76126 is where Russell lives. Possible relatives of Russell are: Bruce Champion, Thelma Russell Champion, Willis G Champion and 6 other people. This person's birth year is 1961. Russell has reached the age of 63 years. Russell owns the phone number (713) 524-1779. Russell has previously lived in Houston, San Diego and College Station.