Puffer Genealogy
LEIGHTON, Theodore
1757 - Bef 1790 (< 32 years)
Generation: 1
1. LEIGHTON, Theodore was born in 1757 in Falmouth, ME; died before 1790 in Narraguagus, ME.