Leonard's birth date was listed as 1950. Leonard has reached the age of 74 years. Leonard owns the phone number (763) 537-5114. Leonard is a resident of 4700 Oregon Ave, New Hope, Mn 55428. This person has lived also in Minneapolis and Saint Paul. Leonard's possible relatives are Kay L Thiel, Geoff Micheal Thiel, Christopher A Thiel and 3 other people.