Deborah Lynn Otto
September 20, 1954 - June 13, 2018
Deborah Otto, 63, of Charleston, passed away peacefully June 13th, 2018 at Emogene Dolin Jones Hospice House after a brief but courageous battle with pancreatic cancer. She was preceded in death by her parents John and Virginia and her brother... View Obituary & Service Information