Father Francis Schimscheiner, OSFS, died peacefully in Toledo, on May 7, 2020, following a long illness. He was 83 years old. Father Schimscheiner was born in Niagara Falls and upon graduation from Bishop Duffy High School, entered the Oblates of St. Francis deSales and was ordained a priest on Feb. 6, 1965. Father Schimscheiner spent […]