A long-time physical therapist, Sister Linda Glaeser died March 26, 2020, at Buffalo General Hospital after a yearlong battle with cancer. She was 72. Born in Buffalo June 15, 1947, Sister Linda was the daughter of Francis and Norine (Crehan) Glaeser. She entered the Sisters of St. Joseph in September 1965 and pronounced her final […]