Russell has listed (760) 947-5572 as his phone number. 6343 Highway 95 #50A, Fort Mohave, Az 86426 is where Russell lives. Public records show Hesperia, Bellflower, Lakewood and one other city as cities Russell also stayed in. This year Russell celebrated his 64 birthday. The birth year was listed as 1960.