Thomas Ashcraft
Birth:
Abt 1740
Virginia
Death:
Abt 1825
Marshville, Anson, North Carolina
FCID:5515:2339
Parents
Father:
James John Ashcraft
Mother:
Mrs. Mary Ashcraft
Marriage(s)