Father Barry Allaire, who had served Archbishop Walsh High School and the Olean area for most of his priestly life, died June 5, 2022, just days after celebrating the 50th anniversary of his ordination. Born July 12, 1946, in Charlottetown, Prince Edward Island, Canada, he attended St. Andrew School in Kenmore and then the […]