HomeAlumni MemorialsHelene Felchin-Schiers Helene Felchin-Schiers Leave a Comment / Published: June 1, 2026 Cast Years: 89D Date of Passing: March 14, 2009 Memories