Francis "Bud" Finch
September 3, 2017
Francis L. “Bud” Finch, 87, of Stafford Springs, CT, passed away on Sunday, September 3, 2017 at Woodlake at Tolland. He was born in Norwalk, CT, son of the late Fred and Laura (Underhill) Finch. As an infant Bud and his family... View Obituary & Service Information