Teresa L Durbin's age has reached fifty-seven years, having first seen the world on January 21st, 1969. The address for this person is 150 N Wyckles Rd, Decatur, IL 62522. Teresa Turner, the individual has a long history of moving, with five recorded addresses. This person's living history includes stays at: 3950 Camelot Cir, Decatur, 3950 E Camelot Cir, Decatur, IL 62526, and 284 Francis Rd, Decatur. The information appears to indicate that the aforementioned individual and Stephen Allen Turner (age 62) are married. Records show that this individual has access to five email addresses. Teresa, the individual and John Hulslander (in 2000) lived at the same address, 3950 Camelot Cir, Decatur, IL 62526, USA. The name this person is shared by people residing in Illinois. Someone else is residing at the same address — Teresa Strode