On August 13, 2010September 25, 2024-- Sister Margaret McHale, OP, dies Dominican Sister Margaret McHale (Celsus) died August 13, 2010, at St. Dominic Villa, Hazel Green, Wis. Read More