1926 is his birth date. The residency of Leon is at 1607 Howland St, Wilmington, De 19805. The age of Leon is 97. Leon has previously lived in Wilmington. The number currently linked to Leon is (302) 652-0216. Possible relatives of Leon are: Michael B Boone, Michael B Boone, Donald A Boone and 3 other people.