Donald "Duck" Glenn Hill death notice and obituary, Friday July 30, 2021. McClure Funeral Service - Mebane Mebane, NC 27302