The individual in question, whose birth record states 06.25.88, has attained the age of 37 years. The aforementioned subject is formally registered at 3012 Dunwich St, Springfield, IL 62702. The aforementioned subject has had six prior residences over the years. This person's residence history includes the following: 1920 Scarbrough Rd, Springfield, IL 62702, 1929 Scarbrough Rd, Springfield, IL 62702, and 2124 E Watch Ave #1, Springfield, IL 62702. Packages belonging to Loretta consistently arrived at Po Box 8985, Springfield, IL 62791-8985. The final occasion on which this po box saw use was in 2007. Some data suggests that Loretta Watts and Dennis Clayton (age 44-year-old) are married. The aforementioned individual has the following email addresses: [email protected] and [email protected]. You can find people with the name Watts, the person in Illinois, Missouri. Jessica Campbell, Mr. Clayton are also residing at this address