Individual Information
Thomas Todd
Birth:
12 Sep 1619
Denton, Durham, England
Death:
30 May 1675
At Sea
FCID:4513:5213
Parents
Father:
Geoffrey Todd
Mother:
Margaret
Marriage(s)
Anne Gorsuch
md. 1657
of Walkern, Hartford, England
Children
1.
Isabella Minor Todd
b. 1670