Larry Eugene Couch

Birth date: Sep 30, 1966 Death date: Jan 13, 2024

Larry Eugene Couch, 57, of Weslaco, Texas, passed away peacefully on Saturday, January 13, 2024, following a brief battle with cancer.  He was born in Louisville, Kentucky on September 30, 1966.  At a young age, his family moved t