Leonard has previously lived in O Fallon, Columbia and Saint Charles. Leonard has listed (636) 939-0313 as his phone number. We have found 6 possible relatives of Leonard: Michael Erickson, Clara C Schutz, Carole L Schutz and 3 other people. Leonard has reached the age of 72 years. Leonard now resides at 49 Bunker Hl, Saint Charles, Mo 63303. The birth year was listed as 1952.