James William Schaffer, MD

  • Family Medicine
James William Schaffer, MD
Contact
Atrium Health Primary Care One Health Family Medicine
4525 Cameron Valley Parkway
Suite 4100-D
Charlotte, NC 28211
Directions
Atrium Health Primary Care One Health Family Medicine Reese Blvd
13620 Reese Boulevard East
Suite 125
Huntersville, NC 28078
Directions
Accepts New Patients
Treats All Ages
Video Visits Available
AboutCredentialsLocations

About

Practicing Specialties

Family Medicine

Languages

  • English

Biography

Dr. Schaffer is board certified in family medicine. He has clinical interests in diabetes, value-based care and preventive medicine.

He received his medical degree at Duke University and completed residency at the Naval Hospital Jacksonville.

Outside of work, Dr. Schaffer enjoys spending time with his wife and 2 daughters. He loves to travel, read and play basketball.

Credentials

Board Certifications

James William Schaffer, MD certified by American Board of Family Medicine, Family Medicine

Education

Duke University

Residencies

Naval Hospital

Locations

Ratings and Reviews

Publications