Leon turned 56 years old. His birth year was listed as 1968. 270 Wainwright Dr, Harahan, La 70123 is where Leon resides. Companies linked with Leon are: L & J Pasadena Properties, Llc and Jefferson Appliance, Inc. Records link phone number (504) 737-5577 with Leon’s details. In addition to Harahan, Leon also lived in Metairie, New Orleans, Kenner and one other city.