Leonard currently resides at 2622 Myang Ave, Mchenry, Il 60050. His birth year was listed as 1957. Leonard turned 68 years old. Leonard has listed phone number: (815) 385-6219. Crystal Lake and Mchenry are cities Leonard has lived in.