St. Mary's 105-year-old school closing