Leon Turner was born in 1970, age 53. Leon Turner's address is 5518 Carronbridge Lane , Charlotte, NC 28216. Possible relatives include Josephine Downing, Alyicia Hopper and 7 others. Public records show Leon has also lived in New Castle, DE and Wilmington, DE. Leon's latest phone number is (302) 328-8426. Previous phone numbers include (704) 398-3356 and (704) 597-1943. The latest email address for Leon Turner is leo****@charter.net.
Address History: 5518 Carronbridge Lane, Charlotte, NC 28216;
9 Tulip Lane Apartment 32, New Castle, DE 19720;
Wilmington, DE 19801;
Laurinburg, NC 28352;
Mount Vernon, NY 10550
Emails: leo****@charter.net
Results 1 - 1 of 1