Teresa, the person's personal history began on 07.31.67 and has now spanned fifty-eight years. The person in question's residence is at 14 Thurston Rd, Taylors, SC 29687, USA. This individual's known places of residence include 412 King St, Greer and 6063 Locust Hill Rd, Travelers Rest. The data seems to indicate that the aforementioned individual and Clifton E Duck (age: 55) are married. For any communication with Teresa Duck, the person, use [email protected] or [email protected]. Court filings list Thomas C Duck as being connected to Teresa Duck, the individual. There are multiple people with the name Duck, the individual living in South Carolina, Pennsylvania, Alabama, Indiana, Arkansas, Oklahoma. Public records indicate that Clifton E Duck, Ms. Duck are also living at 14 Thurston Road Taylors