Family: Ewen Hugh McMillan / Esther Leach (F6623)
m. 1861-
Male
Ewen Hugh McMillan
Birth 1834 Finch, Stormont, Ontario, Canada Death 1889 Burial Marriage 1861 Father Duncan Ban McMillan | F6834 Group Sheet Mother Mary McMillan | F6834 Group Sheet
Male
+ Duncan Calvin McMillan
Birth 1863 Death 1904 Burial Spouse Katherine L Shepard | F6901 Marriage 1897