Leanne Shoffner, AGNP

Leanne Shoffner, AGNP

Leanne Shoffner, AGNP

Gynecologic Oncology

Welcoming new patients
English
Novant Health clinicianNovant Health clinician

Schedule Now

With Leanne ShoffnerAGNP
Map Pin67 miles away
Get Directions

Call for appointment

We'll help you find an appointment that fits your schedule. Returning patients, schedule through patient portal.

Call (336) 277-6000

Earlier Appointments Available

About

What I treat

  • Specialties: Gynecologic Oncology

Board certifications

  • Adult Gerontology Primary Care Nurse Practitioner

Years of experience

19+ years of experience

Education

  • Healthcare Education: University of North Carolina-Greensboro (1994)

Personal

  • Languages: English
  • Gender: Female

Reviews

Likelihood of recommending this provider

5

218 Ratings

1-5 of 42 Reviews

11/30/2025 | Verified Patient

I have had nothing but positive experiences with all Novants team of health care providers. So thankful for these people who have made this journey a little easier!

11/29/2025 | Verified Patient

Leanne is great!

11/20/2025 | Verified Patient

Leanne Shoffner is wonderful! I ask her a lot of questions and she is always very kind and responsive. If she doesn't know, she will find out and message me later. I highly respect her and her opinion. She goes over and beyond expectations.

11/17/2025 | Verified Patient

I cannot say enough good things about LeeAnn. She always listens to all my concerns and makes me feel like she really cares about me. Would definitely recommend her. She is wonderful.

11/09/2025 | Verified Patient

Knowledgeable and listened to me

Insurance

Find if clinician is in network:

Locations

wheelchair accessibility icon

Wheelchair accessible

2825 Lyndhurst Avenue, Suite 101

Winston-Salem, NC 27103

336-277-6000

Fax: (336) 277-6001

wheelchair accessibility icon

Wheelchair accessible

1010 Bethesda Court,

Winston-Salem, NC 27103

336-277-8800

Fax: (336) 277-8850

wheelchair accessibility icon

Wheelchair accessible

1908 Caudle Drive, Suite 200

Mount Airy, NC 27030

336-783-6935

Fax: (336) 783-6934