Mary E. Leaver
Abt 1867 -
Generation: 1
1. Mary E. Leaver was born about 1867 in Montague Township, Lanark County, Ontario, Canada. Mary married Samuel Duncan on 7 Dec 1886 in Lanark County, Ontario, Canada. [Group Sheet] [Family Chart]