This person's birth year is 1966. The residency of Russell is at 4 Spak Rd, Stafford Springs, Ct 06076. The possible relatives of Russell are Carmella T Upton, Carmella J Upton, Debora Uptonkarns and one other person. Russell has reached the age of 58 years. This person has lived also in Willington, Stafford Springs and Stafford. The number currently linked to Russell is (860) 684-1688.