Puffer Genealogy
LEIGHTON, James
1699 - 1759 (60 years)
Generation: 1
1. LEIGHTON, James was born on 27 May 1699 in Dover, NH; died on 8 Jul 1759 in Dover, NH.