Leonard was born in 1937. The current age of Leonard is 86. The phone number (609) 399-8096 is Leonard’s. Other cities that he has stayed in are Ocean City and Philadelphia. Leonard is a resident of 3005 Chapel Ave #1S, Cherry Hill, Nj 08002. We have found 9 possible relatives of Leonard: Rhonda E Newman, Suzanne Joy Riff, Lillian Sporn and 6 other people.