Sister Helen Marie Schumacher, OSF, an educator for 35 years, passed away May 5, 2022, at Mount St. Mary Hospital in Lewiston. She was 90 years old. The daughter of Gerard and Mary Louise (Seereiter) Schumacher, was born Sept. 13, 1931, in Buffalo. A year after graduating from Buffalo Academy of the Sacred Heart, Sister […]