Leonard’s residency is at 409 Amy Ave, Louisville, Ky 40212. 1918 is his birth date. Records link phone number (502) 778-0911 with Leonard’s details. In addition to Louisville, Leonard also lived in Louisville. Records link Leonard with Rosita D Wooden, Margaret Elaine Wooden, Phillip E Wooden and 3 other people. The current age of Leonard is 107.