Joseph Gray, AGNP, AGNP, MSN

Joseph Gray, AGNP, AGNP, MSN
Internal Medicine
English
Schedule Now
With Joseph GrayAGNP, AGNP, MSN
Select A Date & Time
September 2026
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Thursday, September 17
Select a date & time
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
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...
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.8244 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 accessible
291 Broad Street,
Kernersville, NC 27284
855-953-9149
Fax: (336) 996-9538