David Cotton death notice and obituary, Friday January 1, 2021. Edwards Funeral Homes LLC Mt. Gilead, NC 27306