Betty Jo (Essick) Shelton death notice and obituary, Friday February 16, 2024. Cox-Needham Funeral Home Pilot Mountain, NC 27041