David Hadley
Birth:
27 Nov 1733
Hampstead, Rockingham, New Hampshire
FCID:5527:2929
Parents
Father:
Joseph Hadley
Mother:
Hannah Flanders
Marriage(s)