116 South Street P.O. Box 165 Chardon, OH 44024
Ellen May Leyde thumbnail

Timeline for Ellen May Leyde

Born: May 3, 1922
 
August 31, 2014
Ellen always had a smile
Ellen always had a smile
Add Comment
Died: August 6, 2017

Post to Timeline

  • This field is for validation purposes and should be left unchanged.