Family: Ichabod STODDARD / Eliza PERRY (F986)
m. Abt 1829-
Male
Ichabod STODDARD
Birth 14 Apr 1808 Bastard township, Leeds, Ontario, Canada Death 12 Jun 1894 Momence, Kankakee, IL Burial Marriage Abt 1829 Leeds, Ontario, Canada Other Spouse Alpha Lorraine TOWER | F987 Marriage 8 Nov 1853 Momence, Kankakee, IL Father Sheldon STODDARD | F984 Group Sheet Mother Olive CHIPMAN | F984 Group Sheet