7112 Sutton Pl #1, Flushing, Ny 11365 is where Russell lives. 1962 is his birth date. Edward P Lamarr, Paul A Lamarr, Brian E Lamarr and 2 other people are people possibly related to Russell....