Sheila Faye Carroll death notice and obituary, Tuesday April 18, 2023. Weaver & Peaks Memorial Funeral Care Durham, NC 27704