Craig Yarbrough, MD

Craig Yarbrough, MD
Family Medicine, Sports Medicine, Family Medicine
Schedule Now
100 Robinhood Medical Plaza, Winston-Salem, NC 27106
(855) 953-9144Call for appointment
We'll help you find an appointment that fits your schedule. Returning patients, schedule through patient portal.
Call (855) 953-9144Earlier Appointments Available
About
When you come to see me, my goal is for you to feel heard. I give my full attention to your concerns while working to provide evidence-based care and meeting you where you are. You...
What I treat
- Specialties: Family Medicine, Sports Medicine, Family Medicine
Board certifications
- Family Medicine
- Family Medicine, Sports Medicine
Years of experience
15+ years of experience
Education
- Healthcare Education: Wake Forest University School of Medicine (2011)
- Residency: Wake Forest School of Medicine (2014)
- Fellowship: Wake Forest School of Medicine (2015)
Personal
- Languages: English
- Gender: Male
Reviews
Likelihood of recommending this provider
|
4.9453 Ratings
1-5 of 72 Reviews
06/25/2026 | Verified Patient
Excellent at explaining my situation and made it easy to understand what I needed to do
06/25/2026 | Verified Patient
Dr Yarbrough is a great listener and is very knowledgeable and places the appropriate referrals. I made sure he is the doctor for my whole family!
06/17/2026 | Verified Patient
The dr was very polite and considerate, listened to my questions and answered them to the point I understood them.
06/06/2026 | Verified Patient
Dr.Yarbrough was very professional and friendly. He was wanting to know what I had been doing and any health problems I was having.
06/05/2026 | Verified Patient
Dr Yarbrough is always very thorough and responsive. He actively listens and provides insight. I like his bedsides manner.
Insurance
Find if clinician is in network:
Locations
Wheelchair accessible
100 Robinhood Medical Plaza,
Winston-Salem, NC 27106
855-953-9144
Fax: (336) 718-0871