Margaret MacFarlane
Birth date:
11 DEC 1844
Birth place:
Dover, Westmorland, New Brunswick, Canada
 
Death date:
  11 SEP 1888
Death place:
  Stilesville, Westmorland, New Brunswick, Canada

MacFarlane Family

Parents:
Father: Peter MacFarlane
Mother: Rosanna Gaslkin
Spouse:
Spouse: David Pulsiver Stiles
 
Siblings:
Margaret MacFarlane
Children:
Eliza Ann Stiles
Nathan Stiles
Sarah Louisa Stiles
Mary Margaret Stiles
Agnes Craig Stiles
Roseannah Margaret Stiles
Nathan Stiles