His birth year was listed as 1938. We have found 4 possible relatives of Leon: Helena B Humphrey, Sonya L Humphrey, Tanya A Humphrey and one other person. Records link phone number (631) 234-7963 with Leon’s details. 62 Cocoanut St, Central Islip, Ny 11722 is where Leon resides. Public records show Central Islip as a city Leon also stayed in. The current age of Leon is 86.
His ethnicity is Welsh. His ethnic group is Western European. Leon's language is English. College is his education level. The date of birth was listed as 1938-12-24.