David James Cain Obituary
With profound sadness, we say goodbye to David James Cain of Council Bluffs, Iowa, whose vibrant spirit touched the lives of many. David James left this world on June 11, 2025 at the age of 52, leaving a void in the lives of so many people. You can send your sympathy in the guestbook provided and share it with the family.
As David James departs from this earthly realm, his essence lingers — a whisper on the wind, a ripple on the water — a testament to the enduring power of love to transcend the boundaries of life and death. Though David James may no longer walk beside us, his spirit lives on in the memories and the legacy David James leaves behind.
He is survived by: his parents, David (Spirit Lake) and Juanita (Council Bluffs); his children, Mallory and Matthew; his siblings, Bryan, Andy and Nicole; and his friend Ruth.