Joseph Gray, AGNP, AGNP, MSN

Joseph Gray, AGNP, AGNP, MSN

Joseph Gray, AGNP, AGNP, MSN

Internal Medicine

Welcoming new patients
English
Novant Health clinicianNovant Health clinician

Schedule Now

With Joseph GrayAGNP, AGNP, MSN
Novant Health Kernersville Family Medicine

291 Broad Street, Kernersville, NC 27284

(855) 953-9149
Map Pin76 miles away
Get Directions

Select A Date & Time

September 2026


Sun
Mon
Tue
Wed
Thu
Fri
Sat

Thursday, September 17

Earlier Appointments Available

About

I chose healthcare as a career because I always loved science, and I love helping people. Primary care is a great fit for me because it allows me to be a jack-of-all-trades. I enjoy the variety the field offers me. Each patient is different, and each visit may present a new puzzle to solve.

I take a personal approach to my practice. I appreciate that, out of all the great primary care clinicians in the area, my patients have chosen me. I take a personal interest in each patient and like to cel...

What I treat

  • Specialties: Internal Medicine

Board certifications

  • Adult Gerontology Primary Care Nurse Practitioner

Years of experience

6+ years of experience

Education

  • Postgraduate: University of North Carolina-Greensboro (2020)

Personal

  • Languages: English
  • Gender: Male

Reviews

Likelihood of recommending this provider

4.8

244 Ratings

1-5 of 47 Reviews

07/29/2026 | Verified Patient

I would trust NP Gray with my life. He's medically knowledgeable and when I was in distress about my health he showed empathy and helped me to decide what care would be best

07/26/2026 | Verified Patient

Michael Gray, NP is always responsive to questions and explains care fully

07/26/2026 | Verified Patient

Dr. Gray was excellent. Very professional upbeat in a really good mood.

07/23/2026 | Verified Patient

Joseph did a great job. He listened, was very attentive. Loved his personality! Very upbeat person!

07/18/2026 | Verified Patient

I left this provider a year ago and this was the first visit I was talked into., hoping for better,

Insurance

Find if clinician is in network:

Locations

wheelchair accessibility icon

Wheelchair accessible

291 Broad Street,

Kernersville, NC 27284

855-953-9149

Fax: (336) 996-9538