The possible relatives of Leonard are Virginia Sybil Mitchell, Nicole Camil Mitchell, Gregory R Mitchell and 2 other people. 1951 is his birth date. 54 Park Pl, Irvington, Nj 07111 is where Leonard lives. Leonard has previously lived in South Orange and Irvington. Leonard has listed phone number: (973) 416-1326. Leonard has reached the age of 73 years.