631 2400 East Rd, De Land, Il 61839 is where Russell lives. This person's birth year is 1955. Weldon, Jacksonville, Putnam and one other city are cities Russell has lived in. Russell has reached the age of 69 years. The number currently linked to Russell is (217) 454-1138.