Records link phone number (302) 349-5746 with Leon’s details. Doris F Carlisle, Valerie Cerklefskie Porter, Doris F Carlisle and one other person are people possibly related to Leon. The birth year was listed as 1965. Leon has reached 59 years of age. A city Leon has lived in before is Felton. The residency of Leon is at 505 Booth Branch Rd, Greenwood, De 19950.