The aforementioned subject's birth is archived as occurring on 25 September 1969, making them 56 years old. The individual in question's listed home address is 5 Patton St, Rochester, NH 03867, USA. Craig B Shelson has experienced life at ten former addresses. The individual's prior places of residence include: 166 Point Rd, East Wakefield, 1397 Main St, Sanford, ME 04073, and 211 Upper Falls Rd, Orland, ME 04472. The person in question owns several post office boxes, totaling three. Some of them are: Po Box, Ellsworth, ME 04605, Po Box 5661, Ellsworth, ME 04605, Po Box 5577, Ellsworth, ME 04605. It is expected that Lynda C Snelson (age: forty-nine) is the spouse of the aforementioned person. Records suggest that Craig Snelson, the person has registered 5 email addresses. The aforementioned individual and Lynda C Snelson (in 2010) were registered at the same address, 166 Point Rd, East Wakefield, NH 03830, USA. Many individuals in Massachusetts, Maine, Maryland, Virginia, Arizona share the name Craig. There are several other occupants in the house, including A Beaulieu, Marie Alvina Beaulieu, Lynda Snelson