Helena Janzen » Database Submission Go back to directory. Helena Janzen Row 1200Plot 1272 Deceased: June 25, 2004 Deceased - Helena Janzen 20040625000000 Updated 3 years ago.