Leonard's birth year is 1977. The current age of Leonard is 47. 7620 Sailor Rd #98, Louisville, Ky 40291 is where Leonard lives. Other a city that he has stayed in is Louisville. The number currently linked to Leonard is (502) 231-2289.