In addition to Houston, Leonard also lived in Houston, Cleveland and Humble. Leonard currently resides at 10314 Bell Gardens Dr, Houston, Tx 77041. Leonard has reached the age of 82 years. Leonard's birth date was listed as 1942. Phone number listed for Leonard is (713) 464-1700.