North Attleboro is a city Russell has lived in. The number currently linked to Russell is (508) 399-8240. Russell now resides at 402 Montclair Dr, N Attleboro, Ma 02760. 1941 is the birth year of Russell. This year Russell celebrated his 83 birthday.