Abilene is a city Russell has lived in. Russell’s residency is at 1226 Portland Ave, Abilene, Tx 79605. Russell was born 60 years ago. His birth year was listed as 1964. Russell has listed phone number: (325) 690-9543.