Family Login:


Share This Obituary


Linda Leaf, of St. Charles, Missouri, died on Tuesday, January 8, 2013 at the age of 66. Loving wife of Norman Leaf.