Location: Durham Owner: Dr. Sabrina Mentock Project Type: Medical Project Overview Mentock Family Practice Clinic is located at 1413 Carpenter Fletcher Rd. Durham, N.C.