Triangle Integrative Psychiatry 200 North Greensboro StreetCarrboro, NC, 27510 View Phone 919-448-4498 200 North Greensboro StreetCarrboro, NC 27510 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page