Leon has reached the age of 95 years. Records link phone number (518) 295-8562 with Leon’s details. Leon’s current address is 115 Grand St, Schoharie, Ny 12157. Other cities that he has stayed in are Barker and Schoharie. 1928 is the birth year of Leon.