Orvil Leon Couch
April 9, 1934 - March 2, 2022
Orvil "Abe" Leon Couch, age 87, of Pocola, Oklahoma was called home to our Lord and Savior on March 2, 2022. Orvil was born on April 9, 1934 in Elmore City, Oklahoma to Effie and Hobson Couch. He proudly served his country in the U.S. Army... View Obituary & Service Information