J Armstrong has now spent 47 years in existence since their birth on 1978-05-24. Joseph Armstrong's dwelling place is at 17568 Heimbach Rd, Three Rivers, MI 49093, USA. Joseph Armstrong has occupied three unique addresses in their lifetime. This individual has historically lived at: 112 W Cushman St, Three Rivers, 16932 Featherstone Rd, Constantine, and 321 S Erie St #103, Three Rivers. The data suggests that Joseph E Armstrong and Christy Lynn Armstrong (age 50 years) are married to each other. Joey Armstrong can use three email addresses. Public records indicate that Joseph Armstrong and Christy Lynn Armstrong (50 years) are linked. This individual, Douglas R Ely (in 2001), and Pamela Sue Armstrong (in 2001) shared a living space at 16932 Featherstone Rd, Constantine, MI 49042, USA. There are several people in Michigan, Indiana who share the name Armstrong. The address is shared by multiple occupants, including Lois Ruppert, Christy Lynn Armstrong, Riley J Beckwith