He has stayed in Lakewood before moving to Lakewood. The current age of Leonard is 73. The residency of Leonard is at 25 11Th St, Lakewood, Nj 08701. 1951 is the birth year of Leonard. The number currently linked to Leonard is (908) 363-1761. Records link Leonard with Judith Kellner, Leah Weinrab, Yisroel Kellner and 6 other people.