Individual Information
Stephen Webster Armstrong
Birth:
13 Apr 1874
Alabama
Death:
3 Sep 1946
Temple, Bell, Texas
FCID:6421:632
Parents
Father:
Lorenzo Dow Armstrong
Mother:
Martha Ann Evans
Marriage(s)