His birth year was listed as 1944. This person has lived also in Philadelphia, Levittown, Cornwells Heights and one other city. Leonard's possible relatives are Linda Renee Strozier, Lennard Iglar, Renee Ziglar and 2 other people. The residency of Leonard is at 3455 Street Rd, Bensalem, Pa 19020. Leonard owns the phone number (215) 245-5855. Leonard was born 81 years ago.