Individual Information
Thomas Hubbard
Birth:
21 Apr 1601
Mendelsham, Suffolk, England
FCID:4741:11677
Parents
Father:
James Hubbard
Mother:
Naomi Cocke
Marriage(s)
Esther
md. Abt 1628
of Essex, England
Children