Individual Information
Thomas Cotton
Birth:
Abt 1719
of Albemarle, Surry, Virginia
FCID:6323:3472
Parents
Father:
Thomas Cotton
Mother: Jean (Jane) Hide
Marriage(s)