Individual Information
Thomas Armstrong
Birth:
Abt 1658
Rappahannock, Virginia
FCID:5013:2453
Parents
Father:
Robert Armstrong
Mother: Elizabeth Young
Marriage(s)
Family Group
Mary Ann Lafferty Stuart
md.
  Children