Puffer Genealogy
LEIGHTON, Betsey Ella
![Female](img/tng_female.gif)
Generation: 1
1. LEIGHTON, Betsey Ella was born on 12 Mar 1855 in Cherryfield, ME; died on 25 Apr 1913 in Carroll, ME.