Deacon Eroll Lee Hill
February 18, 1949 - March 14, 2024
Deacon Eroll Lee Hill, son of the late Dupree and Elsie Hill, was born on February 18, 1949 in Beaufort County, North Carolina. Eroll was birthed using forceps, which caused a birth defect that was later diagnosed as cerebral palsy. In the early... View Obituary & Service Information
