Puffer Genealogy
MARSTON, Caleb
1699 - 1778 (78 years)
Generation: 1
1. MARSTON, Caleb was born on 3 Jul 1699 in Hampton, NH; died on 7 Feb 1778 in North Hampton, NH; was buried in Hampton, NH.