David McCabe Welch
July 29, 1986 - August 2, 2022
David McCabe Welch, 36, of Hamden, CT tragically passed away August 2, 2022. He will be sorely missed by all who knew him. Born and raised in Hamden, David was the son of Edward and Elizabeth Welch and brother to Alexander Welch. He is survived... View Obituary & Service Information