Help us celebrate Helen! Please share your stories and photos, and invite others who remember Helen.
Helen was born January 05, 1840 in Kent, England; and died July 20, 1904 in Norwalk, Connecticut, USA. Helen is buried in Woodlawn Cemetery in Bronx, New York.
Find A Grave