Teresa Diggs, FNP

Teresa Diggs, FNP

Teresa Diggs, FNP

Family Medicine

Welcoming new patients
English
Novant Health clinicianNovant Health clinician

Schedule Now

With Teresa DiggsFNP
Novant Health Yadkin Medical Associates

305 E Lee Ave., Yadkinville, NC 27055

(336) 679-2661
Map Pin64 miles away
Get Directions

Select A Date & Time

March 2026


Sun
Mon
Tue
Wed
Thu
Fri
Sat

Tuesday, March 31

Earlier Appointments Available

About

What I treat

  • Specialties: Family Medicine

Board certifications

  • Family Nurse Practitioner

Years of experience

18+ years of experience

Education

  • Healthcare Education: Winston-Salem State University (2006)

Personal

  • Languages: English
  • Gender: Female

Reviews

Likelihood of recommending this provider

4.9

307 Ratings

1-5 of 58 Reviews

01/19/2026 | Verified Patient

Have already recommended and will be transferring to her as my PCP.

01/16/2026 | Verified Patient

Teresa is a true professional as well as a friend. It's always a pleasure to see her.

01/09/2026 | Verified Patient

Teresa went above and beyond in her concern for well being. It meant a lot that she took the time to call and express her concerns about my needing a visit to the ER. She is the BEST provider and her nurse is amazing as well.

01/07/2026 | Verified Patient

Amazing provider, compassionate care and listens to concerns and discusses plan of care and treatment options as well as future follow up. Very very pleased with my appointment

01/05/2026 | Verified Patient

Teresa Diggs is awesome! Listens to you and helps with your issues!

Insurance

Find if clinician is in network:

Locations

wheelchair accessibility icon

Wheelchair accessible

305 E Lee Ave.,

Yadkinville, NC 27055

336-679-2661

Fax: (336) 679-7056