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)