Leonard is a resident of 728 Westfield Dr, Saint Charles, Il 60174. Leonard has listed (303) 485-0033 as his phone number. Leonard's birth year is 1975. Leonard turned 49 years old. He has stayed in Longmont, Boulder, St Charles and 2 other cities before moving to Saint Charles. Lindgren Properties Llc, Dissolved April 7, 2005 is a business Leonard has some connections with.