Leon Cowan
May 7, 1947 - May 12, 2022
Audie Leon Cowan, 75, of New Deal, Texas went to be with his Lord and Savior on May 12, 2022. Leon was born May 7, 1947 in Turlock , CA to Pleas and Mary Cowan. He graduated from High School in Modesto, CA then moved to Lubbock, TX in 1969... View Obituary & Service Information