Donald Adams Shepherd death notice and obituary, Thursday May 12, 2022. Hanes Funeral Service Durham, NC 27703