Individual Information
Thomas Shirley
Birth:
22 Oct 1666
Northumberland, Virginia
FCID:4291:552
Parents
Father:
Thomas Shirley
Mother: Frances Haycock
Marriage(s)