The number currently linked to Russell is (972) 289-8896. He has stayed in Mesquite before moving to Mesquite. Russell is a resident of 2411 Meadow Ln, Mesquite, Tx 75150.