His birth year was listed as 1968. Public records show Liverpool and Tupper Lake as cities Russell also stayed in. The residency of Russell is at 67 Willowbrook Dr, Orchard Park, Ny 14127. Russell has listed (716) 312-0336 as his phone number. Russell has reached 56 years of age.