The residency of Leonard is at 707 Division St, Harvard, Il 60033. The age of Leonard is 111. The number currently linked to Leonard is (815) 943-4662. He has stayed in Sharon and Harvard before moving to Harvard. 1912 is his birth date.