The aforementioned subject's historical records show they were born on 1979-01-31 and have lived for forty-six years. Mr. Truitt, the individual has a historical association with 423 West 17th Avenue Spokane. The individual in question has relocated numerous times, accumulating 5 former addresses. The individual's residential history includes the following locations: 1700 Spillan Rd, Yellow Springs, 1948 Laporte Ave, Fort Collins, and 3014 Folsom St #D, Boulder, CO 80304. Laura Carpenter Truitt (age forty-five year old) is believed to be the spouse of this person. The individual in question can utilize 3 different email addresses. Laura Carpenter Truitt (in 2005) and A Justin Truitt occupied the same address at 3014 Folsom St, Boulder, CO 80304, USA. You can find individuals named Allen Truitt, the person in Missouri, Texas, Tennessee, North Carolina. Rose Meersman, Laura Carpenter Truitt are also staying at 423 W 17th Ave