Leon Ray Cowan, age 81, of Pocatello, Idaho, passed away peacefully on December 14, 2020 at his home. He was born on October 26, 1939 in Killeen, Texas, to W.A. Cowan Sr. (Dub), and Dorothy Stansell Cowan. He is preceded in death by his parents... View Obituary & Service Information