1925 is the birth year of Leonard. Leonard turned 99 years old. Leonard now resides at 149 Hibiscus Pl, River Ridge, La 70123. Records link phone number (504) 737-7293 with Leonard’s details. New Orleans and Baton Rouge are cities Leonard has lived in.