Kelly Duncan was born in 1968, age 55. Kelly Duncan's address is 505 N James Avenue , Tea, SD 57064. Possible relatives include Vicky Applegate, Tammy Brown and 5 others. Kelly's latest phone number is (641) 228-1791.
Phone Numbers: (641) 228-1791
Address History: 505 N James Avenue, Tea, SD 57064;
407 1st Avenue, Charles City, IA 50616;
Nevada, IA 50201
Results 1 - 1 of 1