Greensboro - Mabel Huff Self passed away Sunday, April 19, 2020, two days after her 94th Birthday. Mabel was born April 17, 1926 in Guilford County to the late John and Macie Huff. She is predeceased by her parents; husband John C. Self; sisters... View Obituary & Service Information