Mary Keiser Halfyard
Birth date:
3 OCT 1824
Birth place:
Granville Twp., Annapolis Co., Nova Scotia, Canada
 
Death date:
  21 JUN 1885
Death place:
  Buried Armstrong Cemetery, Granville Beach, Nova Scotia, Canada

Halfyard Family

Parents:
Father: Richard Halfyard
Mother: Martha Wooster\Woster
Spouse:
Spouse: David Mills
 
Siblings:
Mary Keiser Halfyard
Children:
Mary Mills
William Mills
Alfred Mills
Samuel Mills
Herbert F. Mills
Edwin Reed Mills
Rhoda Mills
Avard Mills
Martha Ann Mills
Elizabeth Mills( Hannah E.)
Lavinia Mills