Puffer Genealogy
Family: HAPGOOD, Maj. Shadrach / CROUCH, Relief (F3608)
m. 18 Jun 1851-
Male
HAPGOOD, Maj. Shadrach
Birth 16 Dec 1783 Harvard, MA Death 21 Jan 1853 Harvard, MA Burial Harvard, MA Marriage 18 Jun 1851 Other Spouse PUFFER, Nancy | F3609 Marriage 14 Nov 1806 Harvard, MA Father HAPGOOD, Shadrach | F5642 Group Sheet Mother KEEP, Elisabeth | F5642 Group Sheet