The number currently linked to Leonard is (815) 462-3809. Leonard’s current address is 13529 179Th St, Homer Glen, Il 60491. The Saint Philomena Foundation is a business Leonard has some connections with. Public records show Lockport, Chicago and Alsip as cities Leonard also stayed in. The birth year was listed as 1960. This year Leonard celebrated his 65 birthday.
Polish is his ethnicity. Possible Leonard's ethnic group is Eastern European. He is fluent in English language. Leonard's level of education is graduate school. The date of birth was listed as 1960-03-10.