Ellis Doyle Angel
December 1, 1941 - November 19, 2022
Ellis "Cotton" Angel was born on December 1st, 1941 in Broken Bow, Oklahoma to Ethel (Pollard) Angel and Efton D. Angel. He passed from this world on November 19th, 2022 at St. Francis Hospital in Muskogee, Oklahoma. Ellis worked construction... View Obituary & Service Information