Helena Penz » Database Submission Go back to directory. Helena Penz Row 0900Plot 920 Deceased: July 31, 1979 Deceased - Helena Penz 19790731000000 Updated 3 years ago.