He has stayed in Flemington, Trenton and Piscataway before moving to Flemington. Russell has reached the age of 84 years. The number currently linked to Russell is (908) 625-7469. 4 Leaver Ln, Flemington, Nj 08822 is where Russell resides. This person's birth year is 1940.