CAPE GIRARDEAU

David J. Shaffer

Posted

 David J. Shaffer, 73, of Cape Girardeau, peacefully passed away with his wife by his side on Monday, June 23, 2025, at Barnes-Jewish Hospital in St. Louis.

He was born September 25, 1951, in Cambridge, Neb., to Bill and June Shaffer.

David and Gayle were married on July 26, 1997, at Cape Girardeau. She survives him in Cape Girardeau.

David was a dedicated occupational therapist for many years. He could repurpose anything. David was a fishing and boating enthusiast, and of anything that involved water. He was a proud houseboat owner on Kentucky Lake for 20 years. David was a lover of all animals. He dearly loved his grandchildren and aggravating them and Gayle. He was a member of Lynwood Baptist Church in Cape Girardeau.

Survivors include daughters, Laura (Steve), Kristin (Jay), Kasey (Tim); son, Kristopher (April); brother Rick; two sisters, Sharon and Christie; hairy Shaffer kids — Moses, Henry, Jesse David, and Marvin; eight grandchildren — Kaylee, Kameryn, Ian, Caleb, Ava, Annabelle, Autumn, and Aubrey; nieces and nephews — Zachary, Micah, Jesse, Breanne, Jacob, and Jasmine; and great-nieces and nephews — Layton, Evie, Jackson, and Jameson.

He was preceded in death by his parents and two grandsons, Devon and Sydney. Visitation will be from 9:30 to 11:30 a.m. on Saturday, July 5, 2025, at Lynwood Baptist Church in Cape Girardeau.

The funeral service will be at 11:30 a.m. Saturday, July 5, 2025, at Lynwood Baptist Church in Cape Girardeau, with Rev. Kevin Coffee officiating.

Memorial contributions may be given to Southeast Missouri Pets.

The Shaffer family wishes to thank the doctors and nurses at Barnes-Jewish Hospital for their kindness, care, and compassion.

Online condolences may be made at www.fordandyoungfuneralhome. com.

Ford & Young Funeral Home is in charge of arrangements.