Individual Information
William Cotton
Birth:
Abt 1700
of Albemarle, Surry, Virginia
FCID:6323:3483
Parents
Father:
Walter Cotton
Mother:
Elizabeth
Marriage(s)