The birth year was listed as 1954. The number currently linked to Leonard is (718) 652-1750. Leonard is related to or closely associated with Juanita A Edmonds, Jr Leonarda Edmonds, Sarah L Edmonds and 2 other people. Leonard is a resident of 632 228Th St, Bronx, Ny 10466. The current age of Leonard is 70. Other a city that he has stayed in is Rice.