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

Mona T. LaBar

Top Doctor
Kaiser Permanente - Sunnyside Medical Center
10180 SE Sunnyside Rd • Clackamas, Oregon 97015

Michele Kathryn McElroy

Top Doctor
Kaiser Permanente - Airport Way Lab
13705 NE Airport Way • Portland, Oregon 97230

Mary Nathanson Kilo

Top Doctor
Kaiser Permanente - Airport Way Lab
13705 NE Airport Way • Portland, Oregon 97230

Reva S. Ricketts-Loriaux

Top Doctor
Kaiser Permanente - Sunnyside Medical Center
10180 SE Sunnyside Rd • Clackamas, Oregon 97015

Marcela Riveros-Angel

Top Doctor
OHSU Hospital
3181 SW Sam Jackson Park Rd • Portland, Oregon 97239
503-494-8311