Birth Places of Ancestors
David Allen MOULTON (b. 26 July 1840, Hampton, New Hampshire, USA (Hampton Beach) d. 16 January 1907, Merrimac, Massachusetts, USA (West Amesbury) (Merrimacport) (South Amesbury))
David Allen MOULTON
b. Hampton, New Hampshire, USA (Hampton Beach)
Father's side of family
Father - David MOULTON b. Hampton, New Hampshire, USA (Hampton Beach)
Mother's side of family
Mother - Miriam LAMPREY b. Hampton, New Hampshire, USA (Hampton Beach)