Records link phone number (979) 277-9880 with Russell’s details. Weldon C Chambers, Laura H Chambers, Beth Wynee Chambers and one other person are people possibly related to Russell. Public records show Brenham, Hempstead and Waller as cities Russell also stayed in. Russell’s residency is at 6020 Green Meadows Ln, Brenham, Tx 77833. Russell has reached the age of 55 years. 1969 is his birth date.