Harlan Leroy Leake
April 8, 1938 - March 26, 2024
Harlan Leroy Leake, 85, peacefully passed away on Tuesday, March 26, 2024 at MercyOne North Iowa Medical Center. A Funeral Service will be held on 10:00 am Friday, March 29, 2024 at First Christian Church, 318 North Adams, Mason City, Iowa,... View Obituary & Service Information