The current age of Leonard is 65. Leonard currently resides at 30 5Th Ave #5K, New York, Ny 10011. Public records show that Leonard is connected with Beatrice Charles, Inc. The birth year was listed as 1959. The number currently linked to Leonard is (212) 677-9693. This person has lived also in New York.