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