Edna Mae Welch, 81 of DeLand, passed away June 27, 2017 at her home. She was born in Decatur, Alabama on April 14, 1936 and was retired as an inspector at Sherwood Medical. Edna was a member of the Church of God of Prophecy in DeLeon Springs... View Obituary & Service Information