Helene V. (Wachtel) Allen death notice and obituary, Tuesday March 3, 2020. Spencer Funeral Home East Hampton, CT 06424