Barry Devon Hamlett, 71, of 147 Jamerson Road, Providence, N.C. died suddenly at his residence on Wednesday, February 21, 2018. Barry was born in the Semora Community of Caswell County, N.C. on June 12, 1946. He was the son of the late Henry... View Obituary & Service Information