Leonard’s residency is at 184 Hillcrest Ave, Leonia, Nj 07605. Leonard was born 70 years ago. Phone number listed for Leonard is (201) 947-7211. 1955 is his birth date. Other a city that he has stayed in is Leonia.