Craig Yarbrough, MD

Craig Yarbrough, MD
Family Medicine, Family Medicine, Sports Medicine
Schedule Now
100 Robinhood Medical Plaza, Winston-Salem, NC 27106
(336) 718-0800Select A Date & Time
June 2026
Friday, June 26
Earlier Appointments Available
About
What I treat
- Specialties: Family Medicine, Family Medicine, Sports 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.9485 Ratings
1-5 of 84 Reviews
03/31/2026 | Verified Patient
I felt heard and included in my health care plan. The dr gave me understandable info and I did not feel rushed. All my questions were answered.
03/19/2026 | Verified Patient
Dr. Yarborough listens to me and is knowledgeable in his explanations of expectations and outcomes.
03/13/2026 | Verified Patient
Great experience, my Doctor and his staff are as good as you will ever find !
03/12/2026 | Verified Patient
Dr Yarbrough had reviewed my issue and was well prepared to offer a noninvasive solution as a first line of attack, which was as I had hoped
03/09/2026 | Verified Patient
I adore Dr Yarborough. He is so smart and really listens to me.
Insurance
Find if clinician is in network:
Locations
Wheelchair accessible
100 Robinhood Medical Plaza,
Winston-Salem, NC 27106
336-718-0800
Fax: (336) 718-0871