McDonald's grant provides needed improvements at St. Marys Library