John Leonard Ellsworth

Family Group Record | Pedigree Chart | Descendancy Chart

John Leonard Ellsworth

B 18 Jun 1825 in North Moreland, Wyoming, Pa

D 14 May 1862