The phone number (713) 856-7415 is Leonard’s. Public records show Houston as a city Leonard also stayed in. 1938 is his birth date. Richard Denis Nunez, Carolekressen Nunez, Carol J Nunez and 6 other people are people possibly related to Leonard. Leonard’s residency is at 4916 Blossom St, Houston, Tx 77007. Public records show that Leonard is connected with Cyber Tec International. Leonard has reached the age of 85 years.