Individual Information
John Cruff
Birth:
Abt 1671
FCID:3716:505
Parents
Father:
Mother:
Marriage(s)
Elenor Browne
md. 29 Nov 1689
Marblehead, Essex, Mass
Children
1.
William Cruff
b. 18 Apr 1697