1966 is his birth date. The current age of Leonard is 58. The residency of Leonard is at 1110 Keane Ave #F55R, La Grange, Ky 40031. Leonard has listed (502) 243-0543 as his phone number. This person has lived also in Crestwood, Louisville and Leesville.