20061 Crescent Ave, Lynwood, Il 60411 is where Armstrong lives. This year Armstrong celebrated this person's 56 birthday. Cities Armstrong has lived in before are Sauk Village, Joliet, Chicago and 4 other cities. The phone number (708) 418-9926 is Armstrong’s. Armstrong's birth date was listed as 1968.