Puffer Genealogy
MARSTON, Oliver
1816 - 1842 (25 years)
Generation: 1
1. MARSTON, Oliver was born on 4 Nov 1816 in Cutler, ME; died on 8 Oct 1842 in Cutler, ME.