8401 77Th Ave, Amarillo, Tx 79119 is where Russell lives. Russell has listed (806) 355-0453 as his phone number. Russell has previously lived in Amarillo. Russell's birth year is 1948. This year Russell celebrated his 76 birthday.