John D. Demler
December 19, 1956 - August 25, 2025
John David Demler, 68, passed away on August 25, 2025 at Buffalo General Hospital from complications following a courageous 15-year battle with Multiple Myeloma. At the moment of his passing, John was welcomed into the arms of his Lord and... View Obituary & Service Information
