David Eugene Welsh
August 8, 1942 - June 28, 2018
David Welsh passed away June 28, 2018 at Doctors Hospital in Sarasota, Florida following a short but devastating illness. David was born August 8, 1942 in Darby, Pennsylvania to David Gilbert and Emma Louise Welsh. Upon graduation from Marple,... View Obituary & Service Information