Leonard’s residency is at 12 Spring Hollow Rd #B15, Old Tappan, Nj 07675. Leonard turned 43 years old. The birth year was listed as 1981. The number currently linked to Leonard is (201) 768-5260. Cities Leonard has lived in before are Scranton and Old Tappan.