Placeholder Photo for Craig M. Yarbrough, MD

Dr. Craig Yarbrough, a family doctor in Winston Salem, NC, offers primary care for any member of the family – from seniors to children.

Reviews of Dr. Yarbrough
Dr. Yarbrough

Office of Dr. Yarbrough See Insurance
of Dr. Yarbrough

Novant Health Maplewood Family Medicine  


Accepting New Patients?

Yes, Dr. Craig M. Yarbrough is accepting new patients at this office.


Fax

(336) 718-0871


Address

100 RobinHood Medical Plaza, Winston Salem, NC 27106

Office Details

Doctor Specialty Family Medicine
Accepting New Patients? Yes
Practice Specialty Family Medicine
Health System Novant Health
Languages Spoken English

Insurance Accepted  


  • Medicare

About Dr. Yarbrough
Dr. Yarbrough

Bio


Dr. Craig Yarbrough graduated from Bowman Gray School of Medicine of Wake Forest University in 2011.

Dr. Yarbrough has one office in North Carolina where he specializes in Family Medicine.

Dr. Yarbrough works with eleven doctors including Dr. Frank Moyer and Dr. Champ Jones.

Specialty


Education & Training  


Hospital Affiliations


  • Forsyth Memorial Hospital Inc

Daily Health Newsletter from MD.com


Enter your email to receive a daily roundup of health tips, news & more in your inbox, Mon‑Fri:


To browse examples of previous newsletters, click here.

PrivacyTerms