Ichabod Spencer

Family Group Record | Pedigree Chart | Descendancy Chart

Individual

Ichabod Spencer

Born: 1781 in Scotland, Windham, Ct

Died: 12 May 1853

Parents: | Jeduthan Spencer | | Abigail Brown |