Carmela Duncan was born in 1935, age 88. Carmela Duncan's address is 2029 Duncan Road , Knoxville, TN 37919. Possible relatives include Adrienne Duncan, Brad Duncan and 9 others. Carmela's latest phone number is (423) 558-8175. Previous phone numbers include (865) 558-8175.
Also goes by: Carmela P Duncan,
Carmella P Duncan
Address History: 2029 Duncan Road, Knoxville, TN 37919;
17462 Front Beach Road Unit 102, Panama City Beach, FL 32413;
Woodbridge, VA 22191
Results 1 - 1 of 1