James Nelson

Active Salem, OR Vice-President for Salem Hospital

(503)370-5791