His birth year was listed as 1922. Leonard has reached 102 years of age. The number currently linked to Leonard is (302) 475-0793. He has stayed in Phila before moving to Wilmington. Leonard’s residency is at 2141 Culver Dr, Wilmington, De 19810.
He is ethnic Jewish. Jewish is his ethnic group. Language he can speak is English. Leonard's education level is college.