Individual Information
Thomas Richards
Birth:
1618
Dorchester, Suffolk, Massachusetts
Death:
1648
Boston, Suffolk, Massachusetts
FCID:5800:2091
Parents
Father:
Thomas Richards
Mother: Welthian Loring
Marriage(s)