Delonia Duncan was born in 1961, age 63. Delonia Duncan's address is 8700 Otter Drive , Selma, IN 47383. Possible relatives include Estle Duncan, Garla Duncan and 7 others. Public records show Delonia has also lived in Muncie, IN. Delonia's latest phone number is (765) 212-1457. Previous phone numbers include (765) 282-0921 and (765) 286-2970.
Also goes by: Delonia Duncan,
Delonia Diane Walling
Results 1 - 1 of 1