Leonard has listed phone number: (618) 656-3799. 1945 is the birth year of Leonard. He has stayed in Edwardsville and Alhambra before moving to Edwardsville. Leonard has reached 79 years of age. The residency of Leonard is at 1382 Biscay Dr, Edwardsville, Il 62025. This person is linked with Better Quality Construction, Inc.