1942 is his birth date. The number currently linked to Leonard is (815) 344-1224. Leonard was born 82 years ago. Leonard is a resident of 5012 Greenbrier Dr #M, Mchenry, Il 60050. Public records show Elgin and Mchenry as cities Leonard also stayed in.
Public records show that Leonard is Czech. Possible Leonard's ethnic group is Eastern European. His main language is English. According to public records Leonard's education level is high school.