Francis "Bud" A. Scheller
March 7, 1933 - February 29, 2024
Francis A. ”Bud” Scheller, 90 of North Tonawanda, entered into eternal glory February 29, 2024. Born in New York City on March 7, 1933, he was the son of the late Frank and Jeanne Scheller. He is survived by his beloved wife of 68... View Obituary & Service Information