Puffer Genealogy
LEIGHTON, Theodore
![Male](img/tng_male.gif)
Generation: 1
1. LEIGHTON, Theodore was born in 1757 in Falmouth, ME; died before 1790 in Narraguagus, ME.