Betty Jo Sloan Quincy Betty Jo Sloan Quincy, 68, passed away February 6, 2021. She was born March 4, 1952 in Nash County to the late Needham Lee and Katie B. Ellis Sloan. In addition to her parents, she is preceded in death by four brothers.... View Obituary & Service Information