David K. Welsh
November 27, 1947 - June 7, 2019
David K. Welsh, 71, of Alliance, passed away on Friday, June 7, 2019 at 10:40 a.m. with his family by his side. Born on November 27, 1947 in Alliance, to Leon and Grace M. (Henry) Welsh, he lived in Alliance all of his life. David attended Alliance... View Obituary & Service Information