Richard G. Couch
Birth date: Aug 20, 1934 Death date: Sep 23, 2017
Richard G. Couch, 83, of Decatur, died Saturday September 23, 2017. He graduated in business at the University of Illinois, where also received a Master’s degree in History. He served in the U.S. Army Military Police and Counter I Read Obituary