MOORESVILLE Nancy Imogene "Gene" Covington Tharpe, 89, of Mooresville, passed away Thursday, June 13, 2019, at Lake Norman Regional Medical Center. She was born July 13, 1929, in Troy, to the late Cicero Covington and Minnie Warner Covington. In addition to her parents, she was preceded in death by sisters, Frances and Carol Covington. Gene was very artistic and enjoyed doing needlework. She loved traveling with her husband throughout the United States and Canada. She was a high school teacher for many years and worked at the Mooresville Public Library for many years. She was a member of First Baptist Church for 60 years, where she sang in the church choir and the senior adult choir. Gene is survived by her loving husband of 64 years, Conard C. Tharpe Jr.; daughter, Ann Schultz (Scott) of Macon, Ga.; and grandson, Tyler Schultz. Services will be held Monday, June 17, at 3 p.m., in the Chapel of Cavin-Cook Funeral Home, with the Rev. Eddie Hicks and Dr. Jerry Cloninger Jr. officiating. Visitation for family and friends will be from 2 to 3 p.m., prior to the service. In lieu of flowers, memorials may be made to First Baptist Church, 150 South Church St., Mooresville, NC 28115; or Mooresville Public Library, 304 South Main St., Mooresville, NC 28115. Cavin-Cook Funeral Home and Crematory of Mooresville is serving the Tharpe family. Condolences may be sent to the family at www.cavin-cook.com.