James William Schaffer, MD

  • Family Medicine
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 Blvd., E.
Suite 125
Huntersville, NC 28078
Directions
AboutCredentialsLocationsInsurances

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

American Board of Family Medicine

Education

Duke University

Residencies

Naval Hospital

Locations

Accepted Insurance

Ratings and Reviews

Publications