Did you know Helen? Please share your stories and photos, and help spread the word about this page!
Helen was born January 25, 1926 in New York, USA, and died January 8, 2013 in East Amherst, New York, USA. Helen is buried in Holy Sepulchre Cemetery in Cheektowaga, New York, USA.