1967 is his birth date. This person has lived also in Pearl River and New Orleans. The phone number (504) 522-8195 is Leon’s. Leon was born 57 years ago. Leon now resides at 39035 Gum St, Pearl River, La 70452.