His birth year was listed as 1919. This person has lived also in Tampa. Leon is a resident of 3102 31St St, Tampa, Fl 33605. The age of Leon is 104. Leon owns the phone number (813) 241-0661.