David Holmes
Birth date:
12 JUN 1828
Birth place:
Hedgeville, Pictou Co., Nova Scotia, Canada
 
Death date:
  17 FEB 1907
Death place:
  River John, , Nova Scotia, Canada

Holmes Family

Parents:
Father: George C Holmes
Mother: Nancy Annie Gratton Gratto
Spouse:
Spouse: Mary Grant
 
Siblings:
George Holmes
Donald Holmes
John Holmes
David Holmes
Betsy Holmes
Elizabeth Holmes
James Holmes
Margaret Holmes
Esther Holmes
Hugh Holmes
William Holmes
James A. Holmes
Children:
George Holmes
Albert Holmes
Mary R Holmes
Mary Catherine Holmes
George Peter Holmes
David William Holmes
Martha Holmes
Jessie Ann Holmes