John Barnhill
Birth date:
27 MAY 1821
Birth place:
Truro, Colchester Co., Nova Scotia, Canada
 
Death date:
  BEF 1869
Death place:
  , , ,

Barnhill Family

Parents:
Father: John Barnhill
Mother: Nancy Joyce
Spouse:
Spouse: Margaret Crowe
 
Siblings:
Alexander Barnhill
Mary Barnhill
John Barnhill
Alice Barnhill
Elizabeth Barnhill
William Barnhill
Robert Barnhill
Children: