Shelee Caroline O'Dell
June 5, 1964 - November 1, 2015
Shelee Caroline O'Dell, 51, passed away peacefully Nov.1, 2015, at home, surrounded by loved ones. Her passing, which followed a valiant battle with metastatic melanoma, was marked by a dramatic cloud break and sudden sunshine, her family said. Born... View Obituary & Service Information
