1928 is the birth year of Leon. Public records show North Adams as a city Leon also stayed in. Leon has listed (413) 663-5237 as his phone number. Leon now resides at 45 Spring St #204, North Adams, Ma 01247. This year Leon celebrated his 95 birthday.