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