The current age of Leonard is 56. 1968 is his birth date. Records link phone number (713) 264-6537 with Leonard’s details. 3106 Altus Dr, Houston, Tx 77051 is where Leonard resides. The possible relatives of Leonard are Doris Prelow Leonard, Leneice Elizabeth Leonard, Luther J Leonard and 3 other people.