John Clarke

Family Group Record | Pedigree Chart | Descendancy Chart

[-] John Clarke

B: 30 Mar 1680 in Haverhill, Essex, Ma

D: Jun 1750 in Stratham, Rockingham, Nh

M: Deborah Parke