This year Leonard celebrated his 95 birthday. Leonard has listed (856) 751-1525 as his phone number. Leonard’s residency is at 333 Chanticleer, Cherry Hill, Nj 08003. Leonard was born in 1928. This person has lived also in Cherry Hill and Philadelphia.