Leon was born in 1935. Leon now resides at 11043 Monarch St, Spring Hill, Fl 34609. The phone number (352) 683-9584 is Leon’s. Leon was born 88 years ago. Public records show Bronx and Brooksville as cities Leon also stayed in.