The number currently linked to Russell is (281) 499-3971. Russell is a resident of 2002 Greenwest Dr, Missouri City, Tx 77489. Russell was born 72 years ago. Russell's birth year is 1952. Other cities that he has stayed in are Houston, Stafford and Missouri City.