John D. Barnes

Published 1:47 pm Tuesday, July 1, 2025

Getting your Trinity Audio player ready...

GREENSBORO – John D. Barnes, 80, of Greensboro, formerly of Ahoskie, died Sunday, June 15, 2025. Funeral services will be held at 2 p.m. on Friday, July 11, 2025 at Holy Trinity Episcopal Church, Greensboro. Inurnment will follow. Hanes Lineberry Funeral Home, Greensboro, is handling the arrangements.