MOCKSVILLE – Mr. John Pink “J.P.” Gregory, 94, of US Hwy 601 South, died Friday, December 16, 2016, at his home. He was born December 24, 1921, in Davie County to the late Melvin and Hattie Copley Gregory. Mr. Gregory was a... View Obituary & Service Information