Family: John Mcfarlane / Catherine Hughes (F141)
-
Male
John Mcfarlane
Birth 1837 Upper Bayside, Saint Croix Parish, Charlotte, New Brunswick, Canada Death 1893 Burial Marriage Other Spouse Elizabeth Ann Hill | F145 Marriage Father John Mcfarlane | F158 Group Sheet Mother Ann McCullough [McCulloch] | F158 Group Sheet