Alexander Holmes
Birth date:
22 SEP 1840
Birth place:
Pennfield, Charlotte, New Brunswick, Canada
 
Death date:
  3 AUG 1881
Death place:
  Pennfield, Charlotte, New Brunswick, Canada

Holmes Family

Parents:
Father: Angus McDonald Holmes
Mother: Elizabeth Barnes
Spouse:
Spouse:
 
Siblings:
Luke Holmes
Angus Holmes
James Holmes
Lydia Ann Holmes
Angus McDonald Holmes
Nelson Small Holmes
Alexander Holmes
Elizabeth Jane Holmes
Mary Susan Holmes
William Henry Holmes
Abigail Holmes
Thomas Holmes
Children: