12815 Amado Dr, Houston, Tx 77065 is where Russell lives. Public records show New York, Montgomery, Conroe and 2 other cities as cities Russell also stayed in. Russell is related to or closely associated with J Medina, Denise Renee Medina, Jessie Medina and one other person. The phone number (713) 695-7877 is Russell’s. His birth year was listed as 1970. Russell was born 54 years ago.