Individual Information
Thomas Doyle Armstrong
Birth:
16 Nov 1878
Kyle, Hays Co., Tx.
Death:
4 Aug 1966
Houston, Harris Co., Tx.
Burial:
6 Aug 1966
Houston, Harris Co., Tx.
FCID:5040:347
Parents
Father:
John Sherman DeKalb Armstrong
Mother: Emily Catherine Upshaw
Marriage(s)
Family Group
Anne Greave
md. 15 Nov 1905
  Children
1.  
Living
2.  
Living
3.  
Living