Individual Information
Thomas T. Armstrong
Birth:
1770
Surry, North Carolina
FCID:4291:834
Parents
Father:
Martin Armstrong
Mother:
Mary Anne Elizabeth Tate
Marriage(s)