David D. McCullough, 70
April 10, 1955 – June 23, 2025
David D. McCullough, age 70, of Tupelo, passed away peacefully on June 23, 2025, at North Mississippi Medical Center Hospice.
Born in Tennessee on April 10, 1955, to the late Frank and Claudine Hill McCullough, David lived a life marked by deep love for his family, unwavering faith, and a quiet appreciation for the simple joys of life. He was a dedicated husband, father, grandfather, great-grandfather, and friend.
David is survived by his loving wife of 45 years, Janet Wright McCullough; his treasured daughter, Brandy Schulz (Jeff); his cherished grandchildren, Bryson Schulz (Bri) and Allye Lindsey (Dustin); and his precious great-grandchildren, Beckham Schulz, Harrison “Fredrick” Lindsey, with another blessing expected in January. He also leaves behind his sister, Pam Sharpe (Allen), and a host of beloved nieces and nephews.
A man of warmth and kindness, David found joy in the little things — camping trips, time spent at the lake, and especially moments shared with family. His family was the center of his world and the source of his deepest pride.
He was a member of Divine Love Ministry in Saltillo.
A memorial service to celebrate David’s life will be held at a later date. Associated Family Funeral Home of Tupelo is honored to serve the McCullough family during this time of loss.
Please follow the funeral home link above for further information, or to send online condolences or memorial gifts.