Gregory was born November 2, 1960 in Apex, NC. He attended Cary High School and was employed as a land surveyor.
Gregory is survived by his parents, Herbert Owen Branch and Betsy Hamilton Branch; sisters, Janice Batie and husband, David and Linda Nichols; and brothers, Kenny Branch and wife, Beth and Bradley Branch; and many other extended family.
A funeral service will be held 11am Thursday, February 1, 2018 Apex Funeral Home Chapel, 550 W. Williams Street, Apex, NC 27502. Burial will follow the service at Montlawn Memorial Park. The family will receive friends 10-11am prior to the service at the funeral home.
Memorials may be made to Faith Bible Fellowship, 1905 Garner Glen Drive, Raleigh, NC 27603.
Condolences may be sent to www.ApexFuneral.net