Puffer Genealogy
LEIGHTON, James L.
1835 - 1916 (81 years)
Generation: 1
1. LEIGHTON, James L. was born on 3 Jan 1835 in Columbia, ME; died on 5 Feb 1916 in Sandwich, NH; was buried in Belmont, NH.