David N. O’Neal, 92, of Orange, passed away Feb. 17, at his home.

Funeral services will be at 11:00 a.m., Saturday, Feb. 21, at Claybar Funeral Home in Orange. Visitation will be from 4:30 p.m.-7:00 p.m., Friday, Feb. 20, at Claybar Funeral Home in Orange.

Born in Old Fort, Tn., Oct. 13, 1922, he was the son of Samuel Houston O’Neal and Ellen Leona Curbo O’Neal. David served in the U.S. Army and worked as a machinist, welder, and mechanic at Crumplers Machine Shop. He attended Canaan Primative Baptist Church, the VFW, and the NRA. He loved square dancing and was a member of the Merry Mixers and he was a volunteer at Orange Baptist Hospital. David was very kind and giving man who used his skills to help out neighbors with any and all handy man needs.

He is preceded in death by his parents; first wife, Bonnie Jean Wallingford; second wife, Josie Pearl Weaver; son, Charles R. O’Neal and his brother, Clyde Victory O’Neal.

He is survived by his son, David Richard O’Neal; grandchildren, Bonnie O’Neal Montague, Jessica O’Neal, Shawn O’Neal, Carrie O’Neal Smith, and David O’Neal; six great-grandchildren; brother, Charles Melvin O’Neal and his sister, Ruby Leona Stewart.