This year Russell celebrated his 96 birthday. A city Russell has lived in before is Delray Beach. Anne C Stott, Glenn A Stott, Stephen D Stott and one other person are people possibly related to Russell. The birth year was listed as 1927. 104 Wooded Heights Dr, Camillus, Ny 13031 is where Russell lives. The number currently linked to Russell is (561) 278-7699.