David Marshall Walsh, 69, of Bassett, Virginia passed away Sunday, December 22, 2019, at SOVAH Health of Martinsville. He was born February 18, 1950, in Logan, West Virginia, to the late Glen and Eunice Pennington Walsh. He enjoyed watching... View Obituary & Service Information