BEECHER FALLS, VT — Edward F. Leigh, Jr., 78, of Beecher Falls, died suddenly on Tuesday, Aug. 5, 2014, at the Catholic Medical Center in Manchester, NH, after a brief illness and with members of his family at his side. He was born on... View Obituary & Service Information