Helen Glidden, SCN, 95, (formerly Sister Mary Thomasine) was born in Lynn, MA. She died at Nazareth Home, Louisville, KY, on January 8, 2020. She was a professed Sister of Charity of Nazareth for 73 years. Sister Helen served in educational... View Obituary & Service Information