Sr. Rita Heywood

Sister Rita Heywood entered the Sisters of Notre Dame de Namur in 1958