Russell currently resides at 150 Hillcrest Dr, Jefferson, Tx 75657. The number currently linked to Russell is (903) 777-3138. He has stayed in Ore City, Ace, Fort Worth and 2 other cities before moving to Jefferson. 1952 is the birth year of Russell. Russell has reached the age of 73 years.