John Ballard, MD

Dr. John Ballard’s affiliations presently include memberships with the American Academy of Orthopedic Surgeons, the Oregon Association of Orthopaedists, and the Marion-Polk County Medical Society. He graduated from the Baylor College of Medicine and completed his residency training at the University of California at Irvine.
1600 State Street
Salem, OR 97301
503-540-6400