1000 Perry St, Denver, Co 80219 is where Russell lives. 1963 is the birth year of Russell. The current age of Russell is 61. The number currently linked to Russell is (303) 593-2563. Other cities that he has stayed in are Lafayette, Westminster and Denver. Possible relatives of Russell are: Nancy R Swanson, Mike Swanson, Delbert Jr Swanson and 2 other people.