James Edward "Ed" David, 71, of Hamlet, passed on Monday, May 30, 2022. Funeral will be held at 2pm on Saturday June 4, at New Beginnings Collins Revival Church, 136 Collins Church Road, Rockingham, NC. Public Viewing, Friday, June 3, 2022, 12 - 5pm at Nelson Funeral Home, 1021 E Washington Street, Rockingham, NC.
To send flowers
to the family or plant a tree
in memory of James Edward "Ed" David, please visit our floral store.