The current age of Leonard is 79. The number currently linked to Leonard is (817) 939-1735. Leonard is a resident of 816 Avenue A, Temple, Tx 76501. Leonard has previously lived in Concord, San Antonio, Belton and 2 other cities. 1946 is the birth year of Leonard.