David Michael Farrell, age 59, of Carroll, died Wednesday, March 11, 2026, at Buena Vista Regional Medical Center in Storm Lake.
Mass of the Christian Burial will be celebrated at 10:30 a.m. on Tuesday, March 17, 2026, at St. Ann’s Catholic Church in Vail, with burial in St. Ann’s Cemetery.
A Visitation will be held from 5 p.m. until 8 p.m. on Monday, March 16, 2026, at the Sharp Funeral Home in Carroll. Additional visitation will be from 9:30-10:15 a.m. on Tuesday at the church.
Funeral arrangements are under the guidance of the Sharp Funeral Home in Carroll and online condolences may be left for David’s family at www.sharpfuneral.com.




