January 16, 2025Sr Delia McEnroe 1934-2024 Born: 31st January 1934 Entered Religious Life: 9th November 1953 Died: 22nd December 2024