Individual Information
Mercy Richards
Birth:
Abt 1707
Weymouth, Norfolk, Massachusetts
FCID:5627:4004
Parents
Father:
William Richards
Mother: Experience Drake
Marriage(s)