Records link phone number (337) 439-2555 with Leon’s details. Leon currently resides at 2908 Hillcrest Dr, Lake Charles, La 70615. Leon is related to or closely associated with Janene Yvette Raymond, Francine I Raymond, Catherine Ann Raymond and 2 other people. The current age of Leon is 74. Leon's birth date was listed as 1950. Lake Charles is a city Leon has lived in.