Top doctors / Featured listTriangle Implant CenterOral SurgeonPractice detailsLocationLoading map…5318 NC Highway 55, Suite 106, Durham, NC 27713Phone(919) 806-2912Websitetriangleimplantcenter.comFeatured inTop 5 Oral Surgeons in Durham NC