Leonard has reached 96 years of age. 1636 Elmwood, Berwyn, Il 60402 is where Leonard resides. Business linked with Leonard is VAN-FRON, INCORPORATED. Leonard's birth date was listed as 1927. Leonard owns the phone number (815) 674-3105. This person has lived also in Berwyn.
His ethnicity is French. Ethnic group of this person is Western European. Language he can speak is English. He finished high school.