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