John Hall, Jr.
Birth:
21 Jul 1645
Charlestown, Suffolk, Massachusetts, (England)
Christening:
21 Sep 1645
Barnstable, Barnstable, Massachusetts
Death:
28 Apr 1697
Dover, New Hampshire, (England)
FCID:3657:678
Parents
Father:
Elisha or John Hall
Mother:
Elizabeth Learned (Larned)
Marriage(s)

Priscilla Bearse
md. 1660
of Barnstable, Barnstable, Massachusetts
Children

Abigail Roberts
md. 8 Nov 1671
Dover, New Hampshire
Children

Priscilla Bearse
md.
Children