Individual Information
Mary Cotton
Birth:
23 Sep 1743
of Albemarle, Surry, Virginia
FCID:6323:3479
Parents
Father:
Thomas Cotton
Mother:
Jean (Jane) Hide
Marriage(s)