William Hooper

Family Group Record | Pedigree Chart | Descendancy Chart

William Hooper

B 1768

D 1831

Robert Hooper

B 1741 in Marblehead, Essex, Ma

D 13 Jan 1814

M

Mary Ingalls

B

D