Home > Physicians > Anderson, John B.

John B. Anderson, MD, MPH

Chief Medical Officer, Duke University Affiliated Physicians

Department / Division:
Duke Primary Care / Oxford Family Physicians

Address:
101-A Professional Park Drive
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