His birth year was listed as 1939. Leonard was born 84 years ago. Business linked with Leonard is Twin Counties Amateur Radio Society, Inc. 303 Arrowdale Dr, Houston, Tx 77037 is where Leonard lives. The number currently linked to Leonard is (281) 931-8561. Houston is a city Leonard has lived in.