Puffer Genealogy
MARSTON, John
1650 - 1699 (49 years)
Generation: 1
1. MARSTON, John was born on 10 Mar 1650 in Hampton, NH; died on 24 Oct 1699 in Hampton, NH; was buried in Hampton, NH.