Our list of top medical providers is chosen by a survey of their peers. Click here to learn more about our methodology.

Marcos Barnatan

Top Doctor
Legacy Medical Group - Vascular at Emanuel
501 N Graham St - Bldg 2 - Ste 415 • Portland, Oregon 97227
503-413-3580

R. Brad Cook

Top Doctor
Oregon Vascular Specialists - Portland Metro
4400 NE Halsey St - Providence Heart Clinic - Bldg 1 • Portland, Oregon 97213
971-434-0080

Teresa A. Crutchley

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

John Noel Dussel

Top Doctor
Oregon Vascular Specialists - Wilsonville
25030 SW Parkway Ave - Ste 200 • Wilsonville, Oregon 97070
971-444-7579

Heather Dawn Farmer

Top Physician Associate
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Amanda Grace Fobare

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Matthew Foley

Top Doctor
Legacy Medical Group - Vascular at Salmon Creek
2101 NE 139th St - Medical Office Bldg B - Ste 250 • Vancouver, Washington 98686
360-487-2800

Judah Gold-Markel

Top Physician Associate
Legacy Medical Group - Vascular at Good Samaritan
1130 NW 22nd Ave - Bldg 3 - Ste 500 • Portland, Oregon 97210
503-413-3580

Cheryl Diana Richie

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Vincent J. Santo III

Top Doctor
Oregon Vascular Specialists - Wilsonville
25030 SW Parkway Ave - Ste 200 • Wilsonville, Oregon 97070
971-434-0080

Jocelyn A. Segall

Top Doctor
Kaiser Permanente - Westside Medical Center
2875 NE Stucki Ave • Hillsboro, Oregon 97124

Jill Beth Smolevitz

Top Doctor
Kaiser Permanente - Mt. Talbert Medical Office
10100 SE Sunnyside Rd • Clackamas, Oregon 97015

Brant W. Ullery

Top Doctor
Oregon Vascular Specialists - Wilsonville
25030 SW Parkway Ave - Ste 200 • Wilsonville, Oregon 97070
971-434-0080

Claudiu Adrian Vlada

Top Doctor
Kaiser Permanente - Westside Medical Center
2875 NE Stucki Ave • Hillsboro, Oregon 97124