Puffer Genealogy
LEIGHTON, Robert
![Male](img/tng_male.gif)
Generation: 1
1. LEIGHTON, Robert was born on 17 Feb 1792 in Portland, ME; died on 31 May 1866 in Cherryfield, ME.