Individual Information
Thomas Patch
Birth:
Abt 1638
Wenham, Essex, Massachusetts
Death:
19 Feb 1722
FCID:4413:2178
Parents
Father:
Nicholas Patch
Mother:
Elizabeth Owley
Marriage(s)
Mary Scott
md.
Children