Call Us 24/7 | Gainesville: (352) 376-5361 | Newberry: (352) 472-5361

David Lee Hagan

David Lee Hagan, 66, of Newberry, passed away at Haven Hospice on April 23, 2015, with his family and his friends by his side. David was born in Newberry on January 22, 1949. He retired from the Gainesville Fire Department. He enjoyed laughter, jokes, hunting, and John Wayne movies, but he especially enjoyed family gatherings and traveling. He was preceded in death by his father Odia Hagan, mother Violet Cook, sisters Ginger Hagan, Lynette Cox, and brother Bud Hagan. He is survived by his wife of 46 years Shirley Hagan, daughter Dana (Mark) Hostetler, son Dustin (Joy) Hagan, sisters Barbara (Larry) Fort, Velma Mikell, Denice (Tommy) Edwards, Glenda (Larry) Polk, brother Don(Lori) Hagan, and sister-in-law Mildred Hagan. He also has six grandchildren, Dillon, Taylor, Meagan, Randy, Jesse, and Ava. A celebration of his life will be held Thursday, April 30, 2015 at 6:00 PM at Bronson Road Church, 13830 NE 80th Ave, Bronson, FL. The family requests that memorial contributions please be made to E.T. York Haven Hospice, 4200 NW 90th Blvd, Gainesville, FL 32606.

Scroll to Top

In consideration of COVID-19, as well as the families we are serving, we would like for those of you whose immune systems are compromised please stay home and send the family a condolence card. We may also be forced to postpone services if this continues or worsens. Our profession as funeral directors is not only focused on serving families, but also protecting the families and the community at-large. Thank you and please take care!

In consideration of COVID-19, as well as the families we are serving, we would like for those of you whose immune systems are compromised please stay home and send the family a condolence card. We may also be forced to postpone services if this continues or worsens. Our profession as funeral directors is not only focused on serving families, but also protecting the families and the community at-large. Thank you and please take care!