On August 9, 2010September 25, 2024-- Sister Janet Ewens, OP, dies Dominican Sister Janet Ewens died August 9, 2010, at St. Dominica Villa, Hazel Green, Wis. Read More