Leon currently resides at 64 Emily Ln, Magnolia, De 19962. This person's birth year is 1965. The number currently linked to Leon is (302) 697-8370. Leon was born 60 years ago. Possible relatives of Leon are: Sonia Harrisonwilkins, Crystal T Harrison, Michael F Harrison and 6 other people. Leon has previously lived in Dover, Florence, Clarksville and 3 other cities.
Scotch is Leon's ethnicity. Western European is his ethnic group. Leon can speak English. Leon's level of education is high school.