David Francis Welsh
September 13, 1949 - June 30, 2016
David Francis Welsh, 66, of Winchester, passed away Thursday afternoon, June 30th, 2016, at Illini Hospital in Pittsfield. He was born, September 13, 1949, in Jacksonville, the son of Francis William and Lucy Alice Badman Welsh. He married... View Obituary & Service Information