This year Russell celebrated his 105 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.