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:
  • M.D., University of Cincinnati, Ohio, 1980

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

Other Degrees:
  • M.P.H., University of North Carolina at Chapel Hill, 2007

Clinical Interests:
General family medicine