The birth year was listed as 1971. This year Leonard celebrated his 53 birthday. Leonard has listed phone number: (608) 873-5829. Other cities that he has stayed in are Stoughton and Madison. Leonard now resides at 1877 Bjoin Dr, Stoughton, Wi 53589.