Aaron Lee Welch, 32, passed away Friday, August 30, 2019 in Sperry, Oklahoma. Aaron was born to Tracey Welch and Richard Donahue on March 11. 1987 at Saint Francis Hospital in Tulsa, Oklahoma. He had many occupations throughout his life but... View Obituary & Service Information