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