Richard Lee Townsend

September 15, 1926 - November 27, 2011

Anderson - Richard Lee Townsend, 85, Anderson, passed away November 27, 2011 at his residence after an extended illness. He was born September 15, 1926 in Elwood, Indiana, and lived in Madison County most of his life. Richard served his country... View Obituary & Service Information

The family of Richard Lee Townsend created this Life Tributes page to make it easy to share your memories.