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)

Anne Greave
md. 15 Nov 1905
Children
1.
Living
2.
Living
3.
Living