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