Terry Duncan was born in 1965, age 59. Terry Duncan's address is 626 Wyandotte Street , Shreveport, LA 71101. Possible relatives include Threasa Bailey, Doris Douglas and 17 others. Public records show Terry has also lived in Shreveport, LA and Addison, TX. Terry's latest phone number is (318) 241-7941. Previous phone numbers include (972) 632-8600.
Address History: 626 Wyandotte Street, Shreveport, LA 71101;
4210 Greenwood Lane, Shreveport, LA 71109;
Addison, TX 75001;
Dallas, TX 75210
Results 1 - 1 of 1