The number currently linked to Russell is (817) 581-4248. Russell was born in 1966. Russell’s current address is 8205 Euclid Ave, North Richland Hills, Tx 76180. Austin and Pompton Lakes are cities Russell has lived in. Russell was born 58 years ago.