This year Leonard celebrated his 96 birthday. Records link phone number (618) 262-7237 with Leonard’s details. This person is linked with companies: Newton Home Oil Co, Inc, 1St Act, Inc, The Koger Foundation For The Performing Arts and Koger & Bramlet, Pc. Leonard's birth date was listed as 1928. Leonard has previously lived in Mount Carmel. The residency of Leonard is at 1508 College Dr, Mount Carmel, Il 62863.