Helen L. Russell
September 5, 1921 - December 2, 2004
Anderson - Helen L. McCord Russell, 83, Anderson, died December 2, 2004 at Community Hospital, Anderson after an extended illness. She was born September 5, 1921 in Anderson, Indiana, and was a lifelong Anderson resident. She was a homemaker.... View Obituary & Service Information