The number currently linked to Russell is (812) 829-4541. This person's birth year is 1936. Records link Russell with Evelyn F Baugh, Pamela J Epeards, Pamela Baugh and one other person. Russell has reached 88 years of age. This person has lived also in Spencer. 275 Market St, Spencer, In 47460 is where Russell resides.