Leon turned 97 years old. Leon was born in 1927. Leon owns the phone number (716) 894-0155. Leon currently resides at 127 Mildred Dr, Buffalo, Ny 14225. Public records show Las Vegas and Buffalo as cities Leon also stayed in.