Armstrong, the person's biographical records state they were born on Jun 07, 1969 and are now fifty-five years old. The official residence of Mr. Armstrong, the person is 1719 13th St, Two Rivers, WI 54241. Len Armstron has transitioned through ten different home addresses. The person's past locations of residence are listed as: 1310 S 10th St, Manitowoc, 1410 S 11th St, Manitowoc, and 1021 S 23rd St, Manitowoc, WI 54220. Armstrong, the person opted to have all parcels routed to Po Box 2341, Manitowoc, WI 54221-2341. Post Office Box was utilized between 2000 and 2005. The data seems to indicate that Len Armstrong and Kristy T Krueger (age: fifty-six years) are married. The subject in question can utilize 3 different email addresses. According to public records, this individual and Kristy T Krueger have a connection. This person, Ashley A Armstrong (between 2006 and 2007), and Kristy T Krueger (in 2005) shared a residence at 3008 Meadow Ln, Manitowoc, WI 54220, USA. Individuals named Len Armstron are residents of Wisconsin, New York, Maryland, Mississippi. Ashley Armstrong, Ms. Armstrong, Alfred Baum are among the individuals who reside at the shared address