Leonard’s current address is 125 Willow Dr, South Bend, In 46637. He has stayed in Chicago, Hudson, Round Lake and one other city before moving to South Bend. The current age of Leonard is 109. His birth year was listed as 1915. The number currently linked to Leonard is (219) 273-0105.