Individual Information
Thomas Esten
Birth:
17 Feb 1647
Wales
Death:
23 Mar 1733
Possibly, Rhode Island
FCID:5925:7737
Parents
Father:
Thomas Esten
Mother:
Ann Thomas
Marriage(s)
Priscilla- Pricilla Harding
md. Abt 1672
of Wales
Children