Puffer Genealogy
LEIGHTON, Moses Worcester
1817 - 1890 (72 years)
Generation: 1
1. LEIGHTON, Moses Worcester was born on 23 Feb 1817; died in 1890. Other Events and Attributes:
- _COLOR: 2