1971 is his birth date. The residency of Leonard is at 1816 Paul Maillard Rd #1001, Boutte, La 70039. Public records show Hahnville and Boutte as cities Leonard also stayed in. Records link phone number (985) 331-1995 with Leonard’s details. Leonard has reached the age of 53 years.