David Armstrong marks fifty-five years since their birth on January 02, 1970, according to archival data. Davide Armstrong's legal residence is recorded as 59 Primrose Lane Concord. The aforementioned individual has a varied and extensive residential history, spanning 6 addresses. The known residential addresses of this person are: 1 Industrial Park Dr #9, Pelham, NH 03076, 59 Primrose Ln, Concord, NH 03303, and 8 Liberty St, Concord, NH 03301. Armstrong maintains 2 post office boxes, some of which are: Po Box 628, Concord, NH 03302-0628, Po Box 628, Windham, NH 03087-0628. According to the data, David Armstrong, the individual and Michelle M Armstrong (age: 55 years) are married. This individual has access to three email addresses. According to some information, this individual may be connected to Elissa J Armstrong, Michelle M Armstrong from Concord. The aforementioned individual and Elissa J Armstrong (between 2005 and 2006) were registered at the same address, 1 Industrial Park Dr, Pelham, NH 03076, USA. The given name David, the person is well represented in New Hampshire, Massachusetts. Ms. Armstrong, Anthony Roberts are also living at 59 Primrose Ln