O'Neal McCoy Branch Jr.

November 11, 1960 ~ June 29, 2023 (age 62) 62 Years Old
Obituary Image


Mt. Olive - Mr. O'Neal Branch Jr., 62 slipped into eternal rest Thursday, June 29, 2023.

He was born in Duplin County to parents, O'Neal Branch Sr. and the late Swannie Bell Branch.

He was an avid sports fan and loved watching sports on television.  In addition to loving sports, O'Neal had a passion for big trucks.  After high school, he started his career as truck driver and worked for several local logging companies.  He was also known for his many years helping to run the family restaurant, Branch's Barbeque.

O'Neal was preceded in death by his late wife, Peggy Branch; mother, Swannie Bell Branch; stepfather, John Branch Jr.; brother, Anthony Bowden and stepbrothers, John Branch Jr. and Daniel Webster Branch.

He leaves to treasure his memories to his son, Christopher Branch; father, O'Neal Branch Sr.; stepdaughter, Danielle Ammons Holmes; brothers, Glenn Branch (Dawn), Gary Jones and O'Neil Branch; stepbrother, David William Branch (Cathy); sister, Sonya Branch-Purnell (Phillip); stepsister, Patricia B. Nettles (Jeffery); granddaughter, J'Tevyah Branch and a host of other relatives and friends.


To send flowers to the family or plant a tree in memory of O'Neal McCoy Branch Jr., please visit our floral store.

Friends and family have shared their relationship to show their support.
How do you know O'Neal McCoy Branch Jr.?
We are sorry for your loss.
Help others honor O'Neal's memory.


July 11, 2023

1:00 PM to 2:50 PM
Garris Funeral Home
812 S. Center St.
Mt. Olive, North Carolina 28365

Celebration of Life
July 11, 2023

3:00 PM
Garris Funeral Home
812 S. Center St.
Mt. Olive, North Carolina 28365

Video is available for this event


© 2023 Garris Funeral Home, Inc.. All Rights Reserved. Funeral Home website by CFS & TA | Terms of Use | Privacy Policy | Accessibility