Leo J. Davin, Jr.
September 20, 1942 - June 15, 2016
Leo J. Davin, Jr., 73, of Killington, VT passed away peacefully on Wednesday, June 15, 2016 at Dartmouth Hitchcock Hospital in Lebanon, NH from complications resulting from cancer and blood disorder. Leo was born in Norwich, CT on September... View Obituary & Service Information