Helena Ens » Database Submission Go back to directory. Helena Ens Row 1000Plot 1024 Deceased: April 3, 1971 Deceased - Helena Ens 19710403000000 Updated 3 years ago.