Puffer Genealogy
LEIGHTON, Theodore
1739 - 1817 (78 years)
Generation: 1
1. LEIGHTON, Theodore was born on 22 Mar 1739 in Dover, NH; died on 9 May 1817 in Cherryfield, ME.