The current age of Russell is 58. 1967 is his birth date. The possible relatives of Russell are Lynda D Mcmillam, Derek L Lee, Lincoln Kent Lee and 6 other people. In addition to Cheyenne, Russell also lived in Cheyenne, Fort Polk and Leesville. Phone number listed for Russell is (254) 628-9270. 3805 Dey Ave, Cheyenne, Wy 82001 is where Russell lives.