Leon Duncan was born in 1959, age 65. Leon Duncan's address is 104 Mill Creek Drive , Youngsville, NC 27596. Possible relatives include Michele Crouch, Charlie Duncan and 5 others. Public records show Leon has also lived in Chapel Hill, NC and Raleigh, NC. Leon's latest phone number is (919) 562-7569.
Phone Numbers: (919) 562-7569
Address History: 104 Mill Creek Drive, Youngsville, NC 27596;
4619 Nc Highway 54 W, Chapel Hill, NC 27516;
Raleigh, NC 27606;
Zebulon, NC 27597
Leon Duncan's current address is 1398 Tarboro Road , Youngsville, NC 27596. Leon's age is 63 years old (1960). Phone numbers associated with Leon are (919) 562-7569 and (919) 921-0952.
Related to: Michele Crouch,
Curtis Duncan,
Leon Duncan
Address History: 1398 Tarboro Road, Youngsville, NC 27596
Results 1 - 2 of 2