John Ballard, MD

Orthopaedic Surgery

1600 State Street, Salem, OR 97301

(503) 540-6300