Russell has reached the age of 100 years. 5743 Donner Rd, Lockport, Ny 14094 is where Russell resides. This person has lived also in Lockport and Pendleton. Russell's birth year is 1924. Russell has listed (716) 625-9564 as his phone number.