Puffer Genealogy
MARSTON, Caleb
![Male](img/tng_male.gif)
Generation: 1
1. MARSTON, Caleb was born on 9 Jun 1729 in Oyster River, NH; died in May 1770 in Newmarket, NH.