
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 Read Obituary