John Swanson, MD

Orthopaedic Surgery

Impartial Medical Opinions

16001 Quarry Rd, Lake Oswego, OR 97035

(503) 635-1604