801 Royal Adelade Dr, College Station, Tx 77845 is where Russell lives. The number currently linked to Russell is (979) 690-3179. Other cities that he has stayed in are College Sta, Georgetown, Sandia and 2 other cities. This year Russell celebrated his 63 birthday. His birth year was listed as 1961.