David Johnson, 63, of Belmond passed away on Monday, January 17, 2022 at MercyOne North Iowa in Mason City.
Memorial services will be held on Saturday, January 22, 2022 at 11:00 AM at St. Olaf Lutheran Church, 2211 130th Street rural Belmond with Pastor Jim Gochenouer officiating. Visitation will be held one hour prior to services at the church on Saturday.
Ewing Funeral Chapel
1801 Central Ave. East
Clarion, Iowa 50525