1929 is his birth date. Leonard turned 94 years old. 9807 Paddock Ct, Houston, Tx 77065 is where Leonard lives. Leonard has listed phone number: (281) 890-9495. In addition to Houston, Leonard also lived in Houston.