She has stayed in Timberlake, Greenville, Dudley and one other city before moving to Durham. Debra has reached the age of 66 years. Possible relatives of Debra are: Louise Jayson, Mary T Burton,...