Armstrong is related to or closely associated with Desmond Kevin Armstrong, Sheila L Mclaughlin, Dennis K Armstrong and 2 other people. Armstrong has listed (301) 352-9010 as this person's phone number. The current age of Armstrong is 72. This person's birth year was listed as 1952. 10802 Legend Manor Ln, Glenn Dale, Md 20769 is where Armstrong resides. Baltimore, Columbia, Hyattsville and one other city are cities Armstrong has lived in.