The birth year was listed as 1950. This person has lived also in Peachtree City, Atlanta, Burke and 4 other cities. 3424 Marigny St, New Orleans, La 70122 is where Leonard lives. Records link Leonard with Carolyn M Jehle, Diane Jehle Richard, Donna Mariajehle Barros and 6 other people. Leonard has listed (770) 632-0652 as his phone number. Leonard was born 74 years ago.