Cities Leon has lived in before are Town Of Liberty, Dunnellon and Parksville. Leon’s current address is 389 Main St, Liberty, Ny 12754. Records link phone number (845) 292-1807 with Leon’s details. Leon's birth date was listed as 1960. The current age of Leon is 64.