Dennis Leonard was born in 1977, age 47. Dennis Leonard's address is 9921 Arbordale Avenue , Charlotte, NC 28215. Possible relatives include Holly Friel, Eli Leonard and 3 others. Public records show Dennis has also lived in Decatur, IL. Dennis's latest phone number is (217) 425-9822. Previous phone numbers include (704) 598-2828.
Address History: 9921 Arbordale Avenue, Charlotte, NC 28215;
637 S Sycamore Street, Decatur, IL 62522;
Stanley, NC 28164
Results 1 - 1 of 1