Russell was born in 1953. Russell has listed (970) 879-4055 as his phone number. Public records show Steamboat Springs as a city Russell also stayed in. Russell currently resides at 743 Oak St, Steamboat Springs, Co 80487. Russell has reached 71 years of age.