Leon is a resident of 4982 Greenwich St, Belmont, Ny 14813. Leon has previously lived in Belmont. Phone number listed for Leon is (716) 268-5513. 1919 is the birth year of Leon. This year Leon celebrated his 104 birthday.