Teresa LeAnne Hardin, 63, passed away at Baptist Memorial Hospital in Oxford on March 23, 2025. Born January 5, 1962,