The aforementioned party, with a birth certificate stating 1960-03-28, has lived for sixty-six years. David, the person's legal residence is recorded as 2025 Somerville Rd, Rochester Hills, MI 48307. David Len Craig has a long history of moving, with 6 recorded addresses. The known living history for this individual consists of: 617 Thornehill Trail, Oxford, MI 48371, 2322 Rose Ave, Rockford, IL 61102, and 3201 Gilbert Ave #302B, Rockford, IL 61101. Packages intended for David Craig were directed to Po Box 554, Rockford, IL 61105-0554. Po mail box was active during the period from 1983 to 1994. The spouse of the aforementioned individual is likely to be Joyce E Craig (sixty-five year olds). Nine email addresses are available to Craig, the individual. Public records indicate that Joyce E Craig (between 2010 and 2014) and David Len Craig, the individual lived at 617 Thornehill Trail, Oxford, MI 48371, USA. You can find people with the name David Len Craig, the person in Michigan. This address is where Ms. Blaney resides. Ms. Blaney is a 64-year-old adult