The number currently linked to Leonard is (502) 364-0738. 1611 Shady Ln, Louisville, Ky 40205 is where Leonard resides. Other cities that he has stayed in are Louisville, Macon and Fpo Seattle. His birth year was listed as 1963. Leonard has reached 61 years of age.