3401 Parmer Ln #28, Austin, Tx 78727 is where Russell lives. The current age of Russell is 57. Russell's birth date was listed as 1967. Other cities that he has stayed in are Austin and Houston. Russell has listed (512) 344-7923 as his phone number.