Skip to main content

The Cherryville Eagle

William D. Heafner, Sr.

Aug 02, 2019 09:05AM

William D. Heafner, Sr.

VALDESE – Mr. William David “Bill” Heafner, Sr., 78, of Lincolnton passed away Wednesday, July 24, 2019 surrounded by his family at his home, following a period of declining health.

Bill was born Jan. 2, 1941 in Lincoln County to the late John Wray Heafner and Corine Huss Heafner. He worked as a dispatcher for Carolina Freight for 28 years. Bill was a member of Bethphage Lutheran Church.

In addition to his parents, he was preceded in death by his sister-in-law, Norma Heafner and brother-in-law, James Abee.

Those left to cherish his memory are his wife, Margaret Heafner, of the home; children, Sharon Workman and husband Nathan of Vale, David a wife Sandy of Lincolnton, and Amy Heafner Adams of Lincolnton; grandchildren, Ashley Stoffa and husband Joey of Morganton, Emily Tuttle and husband Bryan of Vale, Caleb Adams of Lincolnton, Dylan Heafner of

Lincolnton, and Jessica Adams of Lincolnton; brother, Johnny Heafner of Lincolnton; sister, Ann Abee Bush of Lincolnton; former son-in-law, Jeff Adams; and numerous nieces and nephews.

A funeral service was held at 5 p.m., Sunday, July 28, 2019 at Bethphage Lutheran Church with Pastor Frederick Mitschke officiating.

Interment followed in the Bethphage Lutheran Church Cemetery.

The family received friends prior to the service from 3:30 to 5 p.m., in the Family Life Center at Bethphage Lutheran Church.

In lieu, of flowers memorials may be made to Bethphage Lutheran Church at 3440 Hwy. 182, Lincolnton, NC, 28092, or to Carolina Caring at 3975 Robinson Rd., Newton, NC, 28658.

An online guestbook and obituary is available at

Heritage Funeral Service and Crematory served the Heafner family.