The birth year was listed as 1971. Public records show Raleigh, Euless, Decatur and one other city as cities Armstrong also stayed in. Records link Armstrong with Joseph Purser Smith, Robert Frank Smith, Mary M Smith and one other person. The residency of Armstrong is at 4414 Concho, Dallas, Tx 75206. Armstrong has reached 53 years of age.