Triangle Implant Center Home Medical > Dentists > Triangle Implant Center Address: 5318 NC Hwy. 55, Ste. 106 Durham NC 27713 GPS: 35.8908239, -78.8969117 Telephone: 919-806-2912 Web: http://www.triangleimplantcenter.com Tweet