David M. “Dave” Fischer, 68, of Avon, died peacefully Nov. 13, 2022, at his home in Avon  after a three-year battle with kidney cancer.

A Memorial Mass of Christian Burial will be at 11 a.m., Monday, Nov. 21, at Immaculate Conception Catholic Church in St. Anna with the Rev. Gregory Mastey officiating. Inurnment will follow in the parish cemetery with military honors by the Holdingford VFW and Holdingford Legion. Visitation will be 9-11 a.m., Nov. 21, at the church in St. Anna.

Arrangements were made with Patton-Schad Funeral & Cremation Services of Melrose.