In addition to Huron, Leonard also lived in Huron. The current age of Leonard is 93. Leonard's birth date was listed as 1930. Leonard has listed phone number: (419) 433-3833. Leonard currently...