The birth year was listed as 1964. Armstrong’s current address is 140076 Po Box, Salcha, Ak 99714. The current age of Armstrong is 61. This person has stayed in Salcha and Ester before moving to Salcha. The number currently linked to Armstrong is (907) 488-0775. Armstrong has some connections with business: Kodiak Joes Espresso.