This year Russell celebrated his 106 birthday. Russell's birth year is 1918. The phone number (603) 742-7231 is Russell’s. Russell is a resident of 19 Tolland Rd, North Andover, Ma 01845. Cities Russell has lived in before are Ogunquit, Wells and Dover.