The birth year was listed as 1978. In addition to Glendale, Leonard also lived in Glendale and Ridgewood. Leonard currently resides at 7127 Myrtle Ave #2R, Glendale, Ny 11385. We have found 4 possible relatives of Leonard: Ignazio Merlo, Frank Merlo, Antonina Merlo and one other person. Records link phone number (419) 667-8438 with Leonard’s details. The age of Leonard is 46.