Thomas Parrish

Family Group Record | Pedigree Chart | Descendancy Chart

Thomas Parrish

B 1612 in Nayland, Suffolk, England

D 18 Apr 1668 in Groton, Middlesex, Ma