Richard Armstrong

Birth date: Mar 25, 1939 Death date: Jan 5, 2017

Richard K. (Dick) Armstrong, 77, of Decatur, IL passed away in his home on January 5, 2017. The family will host a memorial service on Saturday, January 21, 2017 at 1:00 pm in the First United Methodist Church, Decatur with Rev. M