The current age of Russell is 53. The number currently linked to Russell is (903) 832-5188. The residency of Russell is at 221 Parkview Ln, Wake Village, Tx 75501. Other cities that he has stayed in are Texarkana, Ashdown, Texrkana and one other city. Russell was born in 1971.