James Cranford Davis 88, passed away Wednesday, September 19, 2018 at FirstHealth Hospice House, Pinehurst, NC, surrounded by his family. Funeral services will be held…
James Cranford Davis 88, passed away Wednesday, September 19, 2018 at FirstHealth Hospice House, Pinehurst, NC, surrounded by his family. Funeral services will be held…