Charles Elmer Dorton, 80, of 115 Shannon Drive , Danville, died on June 12, 2019, at SOVAH Health in Danville. He was born on October 24, 1938, in Jewel Ridge, Va., to the late Carl L. Dorton and Leona Shell Dorton. Charlie grew up in Buchanan County, Va. He graduated from Garden High School and Bluefield Business College. After selling insurance in several cities, he opened Dorton Insurance Agency in Danville. Charlie was a member of Trinity United Methodist Church. He was a Mason for over fifty years. He is survived by his wife of the home, Margaret J. Dorton; and three daughters, Karen Winstead (Clark), Nina Dorton, and Mary Dorton, all of Danville. His is also survived by grandsons, Benjamin Winstead (Amanda) and Ethan Dorton (Rebecca). He was predeceased by a grandson, Adam C. Winstead. A private graveside service was held with the Reverend Jeffrey Wright officiating. Masonic Rites was conducted by the Roman Eagle Masonic Lodge # 122. Townes Funeral Home and Crematory, 215 West Main Street is serving the Dorton family. Online condolences may be directed to www.townesfuneralhome.com.