Leonard is a resident of 3550 Kenesaw Dr #33, Lexington, Ky 40515. The current age of Leonard is 64. In addition to Lexington, Leonard also lived in Lexington and Georgetown. Leonard was born in 1961. The number currently linked to Leonard is (859) 523-6796.