recent


Ellen Small, Obituary

Ellen Stephen Small, 99, a fifty-year resident of Chapel Hill, N.C., died peacefully on September 22, 2023 at the Pines of Carolina Meadows.