John "Jack" Alexander Couch

Birth date: Jan 13, 1944 Death date: Aug 9, 2025

Click here to watch livestream John “Jack” Alexander Couch, of Decatur, IL, died August 9, 2025. He was preceded in death by his parents Oza Lee Couch and Lorelda Couch, his brothers Donald Couch and Richard Couch. He is survived