Individual Information
John Haven
Birth:
Abt 1776
Portsmouth, Rockingham, New Hampshire
FCID:5255:1603
Parents
Father:
Samuel Haven, Jr
Mother: Abigail Marshall
Marriage(s)