Leon Duncan was born in 1963, age 61. Leon Duncan's address is 1519 Crums Lane Apt 60, Louisville, KY 40216. Public records show Leon has also lived in Louisville, KY. Leon's latest phone number is (502) 290-9721.
Phone Numbers: (502) 290-9721
Leon Duncan's current address is 4625 Idle Hour Drive , Louisville, KY 40216. Leon's age is 38 years old (1985). Phone numbers associated with Leon are (502) 290-5257 and (502) 294-0073. Leon has also lived in Louisville, KY. The latest email used to communicate with Leon Duncan is leo****@gateway.com.
Also goes by: Leon Duncan,
Leon I Stephenson
Address History: 4625 Idle Hour Drive, Louisville, KY 40216;
4133 Flintlock Drive Apartment 12b, Louisville, KY 40216
Emails: leo****@gateway.com,
leo****@gateway.net,
mis****@yahoo.com
Results 1 - 2 of 2