William Cruff
Birth date:
18 APR 1697
Birth place:
Marblehead, Essex, Massachusetts, United States
 
Death date:
  15 FEB 1731
Death place:
  Marblehead, , Massachusetts, United States

Cruff Family

Parents:
Father: John Cruff
Mother: Elenor Browne
Spouse:
Spouse:
 
Siblings:
Mary Cruff
John Cruff
Annis Cruff
William Cruff
Samuel Cruff
Thomas Cruff
Children: