The age of Leonard is 67. This person has lived also in New York, Brooklyn and Englewood. The birth year was listed as 1958. The number currently linked to Leonard is (718) 856-8372. Leonard currently resides at 249 Fenimore St #P, Brooklyn, Ny 11225.