James Ballard, PA-C

James Ballard, PA-C
Family Medicine
English, Spanish, German
Schedule Now
With James BallardPA-C
Select A Date & Time
March 2026
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Monday, March 9
Select a date & time
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
Earlier Appointments Available
About
My parents are a doctor and a nurse. Growing up, I saw how they enjoyed intellectually stimulating careers that allowed them the opportunity to help people. They inspired me to pursue medicine.
Prior to my career in medicine, I worked in a number of other fields, including education, housing, nonprofit and agriculture. That experience allowed me to work with people from different backgrounds in many different settings. I think that varied background helps me better understand where my patients...
Prior to my career in medicine, I worked in a number of other fields, including education, housing, nonprofit and agriculture. That experience allowed me to work with people from different backgrounds in many different settings. I think that varied background helps me better understand where my patients...
What I treat
- Specialties: Family Medicine
Board certifications
- Physician Assistant
Years of experience
5+ years of experience
Education
- Healthcare Education: University of Iowa (2020)
Personal
- Languages: English, Spanish, German
- Gender: Male
Reviews
Likelihood of recommending this provider
|
4.8228 Ratings
1-5 of 46 Reviews
01/31/2026 | Verified Patient
James is wonderful.
01/30/2026 | Verified Patient
James is amazing and so thoughtful. Listens carefully and very professional
01/25/2026 | Verified Patient
He listens to understand and always encourage good habits
01/10/2026 | Verified Patient
Dr. James Ballard is Wonderful!!I admire and respect and Adore him!!
01/05/2026 | Verified Patient
Everyone has always been great in listening to whatever issues or concerns I may have
Insurance
Find if clinician is in network:
Locations
Wheelchair accessible
105 Vest Mill Circle,
Winston-Salem, NC 27103
336-718-7800
Fax: (336) 718-7900