Delorese Trammell Spencer, 94, passed away January 3, 2022 at Baptist Memorial Hospital in Oxford. She was born September 3, […]