Get Well. Stay Well. Be Well.
At Triangle Primary Care Associates, your health comes first. We believe in treating the whole person—body, mind, and spirit—through every stage of life. As one of the largest networks of independent primary care providers in North Carolina, we offer compassionate, evidence-based care that’s designed around you.
500+
300+
Psychiatry & Behavioral Health Cases
800+
Primary Care Visits
450+
Your Partner in Lifelong Wellness
Whether it’s about chronic condition management, going through a mental health issue, or just planning your yearly check-up, we are here by your side on the road to better health.
- Find a Doctor – Find a provider who knows you
- Find a Location – Convenient care near your home, work, or school
- Plan Your Visit – Knowing what to expect, what to bring, and how to prepare

Don’t delay the care you need
- Most clinics open 7 days a week
- Same-day appointments available
- Accepting new patients
Comprehensive Care for the Whole You
Explore our wide range of services under one trusted network:
Acute Care by Appointment
--------------
Where you go when the flu suddenly strikes in the middle of the afternoon or a tiny scratch on your hand hit a baby's fury.
Psychiatry and Behavioral Health
--------------
Treatment for anxiety, depression, ADHD, and more with licensed professionals who offer care with real respect.
Nutrition Services
--------------
Personalized nutrition advice to help you eat well, feel great, and control your conditions like diabetes or hypertension.
Chronic Care Management
--------------
Ongoing support in gaining confidence while managing long-term conditions such as diabetes, heart disease, and asthma.
Request a Free Consultation With Triangle Primary Care Associates
We will respond to your inquiry within 24 hours.
Meet Our Doctors
Compassionate. Experienced. Dedicated to You.
Our providers bring deep medical expertise and a personal touch to every patient interaction. Learn more about our team and find the right fit for your care.
Conversations in Family Medicine
Some tips, stories, and advice from our experts for keeping you healthy and informed.
- 12 steps to finding the right primary care provider
- Integrating behavioral health with primary care
- How nutrition and primary care work together for better Health

Google Reviews
Leave us a quick review on Google and let others know about your experience. It helps us grow and serve you better.
Sheila Branch2025-05-07Trustindex verifies that the original source of the review is Google. The staff is always friendly and over the past few years people need to know things changes. Dr.Bruce works really hard to try to keep his patients healthy. Aaron Bland2024-07-10Trustindex verifies that the original source of the review is Google. Never have what I need when I drive there… and won’t bother to call to tell me they don’t have it! Waste of time and when they do have it after I have to reschedule it takes forever for them to give it to me… Aly Riley2024-04-14Trustindex verifies that the original source of the review is Google. Please don’t go here if you care about your health. I got read the wrong results and then on a separate occasion I was told they could no find me in there system. Eileen Santaella2024-02-26Trustindex verifies that the original source of the review is Google. When scheduling appt I eas told that they would call me back to schedule but I was mot. I had to reach out to provide my information again. My appt was at 11:30am and I was told it would last 30min just for a regular check up. I was told to arrive at 11:15 and I arrived at 11:10am. At 11:30 I was passed to the assistant who was really nice. Is 12:07 and I still havent seen the doctor. Sherri Wells2024-01-23Trustindex verifies that the original source of the review is Google. I had a telehealth visit w him.I specifically told him I needed him to call in my prescriptions to Walmart in Wake Forest and he still sent them to Walgreens in Zebulon,where they have my private insurance on file which Walgreens doesn't take cause its w CVS so it can go through Medicaid and i said well take out the aetna in your system so it can go through Medicaid,they said it doesn't work like that.If he would have listened to what I said in telehealth visit about sending to Walmart in Wake Forest,I wouldn't be having this issue.He needs to resend them to Walmart in WF.I had to go in system and change my pharmacy to walmart in wf and had to go under Rxs and request they be sent to walmart.Its bad enough I had to wait in virtual waiting room from 12:30- 1:30 before he came online Natasha Dunn-Thomas2023-04-20Trustindex verifies that the original source of the review is Google. I like Dr. Bruce as a doctor. He has always been honest and professional and understanding of your needs and questions. He is down to earth and not arrogant in his care for the patient. Some may find his direct approach a little harsh but I find it refreshing for a doctor to be open and honest with the patient. He takes your care seriously and always listening to make sure he provides adequate care. I have no complaints regarding this office the staff has been friendly and helpful Karen Barbour2021-08-27Trustindex verifies that the original source of the review is Google. An established patient can get nothing. Not even a letter from your Dr or office manager. The office staff say yes to multiple attempts and nothing. At times rude with an attitude. David Thomas2020-01-02Trustindex verifies that the original source of the review is Google. Monica (NP) and Dr. Bruce are the nicest and most professional healthcare providers I’ve been to in my life. Always welcoming and caring. I live far away now in Buffalo and I miss seeing them.Load more