David Heflin, 50, died Friday, April 14, 2017. Visitation will be from to 6-8 p.m. tomorrow at Calvary Tabernacle. The funeral service will be at 2 p.m. Tuesday at the church with Lawrence Funeral Home assisting the family. Burial will be in Moulton Memory Garden. David was the father of Brittany Heflin, of Hartselle.