Leon was born 93 years ago. Ocala, Clearwater and Mc Intosh are cities Leon has lived in. The residency of Leon is at 614 Obo Dr, Davenport, Fl 33896. Leon was born in 1930. Leon has listed phone number: (352) 368-2474.