Helena Penner » Database Submission Go back to directory. Helena Penner Row 0800Plot 824 Deceased: April 4, 1995 Deceased - Helena Penner 19950404000000 Updated 3 years ago.