Leonard was born in 1950. Records link Leonard with Susan Presby, Frieda Presby, Aviva Presby and 3 other people. Leonard now resides at 171 Merrison St, Teaneck, Nj 07666. Leonard was born 74 years...