Home > Physicians > Anderson, John B.

John B. Anderson, MD, MPH

John B. Anderson, MD, MPH, Chief Medical Officer, Duke Primary Care

Chief Medical Officer, Duke Primary Care

Department / Division:
Duke Primary Care / Oxford Family Physicians

Address:
101-A Professional Park
Oxford, NC 27565

Appointment Telephone:
919-693-3972

Office Telephone:
919-668-6008

Fax Telephone:
919-668-6404

Training:
  • MD, University of Cincinnati College of Medicine (Ohio), 1980

Residency:
  • Family Practice, Blackstone Family Practice Center, Medical College of Virginia, 1980-1983

Other Degrees:
  • MPH, University of North Carolina at Chapel Hill, 2007

Clinical Interests:
General family medicine