His birth year was listed as 1980. Russell's possible relatives are Mark Anthony Reneau, Jenny Mckinney Reneau, James Scott Reneau and 2 other people. Russell currently resides at 429 26Th St, Houston, Tx 77008. This person has lived also in Cypress, Waco and Irving. Russell has listed (281) 469-0425 as his phone number. Russell was born 44 years ago.