The residency of Leonard is at 2812 Donahue Ferry Rd #R, Pineville, La 71360. Public records show Pineville and Tioga as cities Leonard also stayed in. Leonard has reached the age of 40 years. Leonard's birth date was listed as 1984. Records link phone number (318) 640-3809 with Leonard’s details.