David was the beloved husband of Cynthia Weigand Olson for 66 years. He was the loving father of Scott Olson, Glenn Olson (Judy), John Olson, and the late Peter Olson. David was the proud grandfather of Emily, Katie (Brandon), Christopher (Kinsey), and Nate; great grandfather of Rylan, Graham, and August. He was the brother of Marilyn Price and Elaine Strand.
Relatives and friends are invited to the Memorial Service at Holy Cross Lutheran Church, 2003 NE Englewood Rd. Kansas City, MO 64118 on Thursday, June 18, 2026 at 11:00 AM with Visitation from 10:00 AM until service time. Those in attendance are invited to a luncheon at Holy Cross Lutheran Church after the Memorial Service. Please share memories and condolences on the White Chapel Funeral Home website.