Leonard's birth year is 1952. This year Leonard celebrated his 72 birthday. Leonard has listed phone number: (217) 877-8214. He has stayed in Decatur and Moweaqua before moving to Decatur. Leonard’s current address is 291 Lisa Dr, Decatur, Il 62526.
English is his ethnicity. Western European is Leonard's ethnic group. Leonard can speak English. Leonard's education level is high school.