Russell has previously lived in Somerville, Cambridge, Charlestown and 2 other cities. Russell has listed phone number: (617) 625-7705. People possibly related to Russell are Ronald F Backer, Marjorie S Backer, Adeline G Backer and 2 other people. This year Russell celebrated his 80 birthday. Company linked with Russell is: Wallpaper World, Inc. 3 Mechanic St, Merrimac, Ma 01860 is where Russell lives. 1945 is the birth year of Russell.