Helen Louise Mechell

Birth date: Feb 18, 1930 Death date: Nov 20, 2016

Helen L. Mechell, age 86, of Lewes, DE passed away peacefully on Sunday, November 20, 2016, surrounded by her loving family. She was born Tuesday, February 18, 1930, the daughter of the late Leslie Carpenter and Lucille (Talley) G