Doctors who specialize in allergy and immunology might focus on adults or children (pediatric) and deal with food allergies, drug allergies, asthma, immune system issues such as immunologic and immunodeficiency disorders, and other conditions.
Allergy and Immunology
Our list of top medical providers is chosen by a survey of their peers. Click here to learn more about our methodology.
Karen Anstey
Top Doctor: Allergy and Immunology
OHSU Allergy and Clinical Immunology Clinic - Marquam Hill
3270 SW Pavilion Loop • Portland, Oregon 97239
503-494-4300
Kristyn Anthony
Top Doctor: Allergy and Immunology
Kaiser Permanente Tualatin Medical Office
19185 SW 90th Ave • Tualatin, Oregon 97062
800-813-2000
David Bilstrom
Top Doctor: Allergy and Immunology
Allergy Immunology Clinic
9370 SW Greenburg Rd #311 • Portland, Oregon 97223
503-245-8060
Julie Hong
Top Doctor: Allergy and Immunology
Kaiser Permanente Tualatin Medical Office
19185 SW 90th Ave • Tualatin, Oregon 97062
800-813-2000
Shyam Joshi
Top Doctor: Allergy and Immunology
OHSU Allergy and Clinical Immunology Clinic - Marquam Hill
3270 SW Pavilion Loop • Portland, Oregon 97239
503-494-4300
Barzin Khalili
Top Doctor: Allergy and Immunology
Allergy Clinic
511 SW 10th Ave #1301 • Portland, Oregon 97205
503-228-0155
Jake Lenington
Top Doctor: Allergy and Immunology
Kaiser Permanente Tualatin Medical Office
19185 SW 90th Ave • Tualatin, Oregon 97062
800-813-2000
Michael Osborne
Top Doctor: Allergy and Immunology
Allergy Asthma Immunology of Oregon PC
5440 SW Westgate Dr #220 • Portland, Oregon 97221
503-292-7577
Kursteen Price
Top Doctor: Allergy and Immunology
"Allergy, Asthma & Dermatology Associates"
9701 SW Barnes Rd #130 • Portland, Oregon 97225
503-297-4779
Justin Stephen Treat
Top Doctor: Allergy and Immunology
Kaiser Permanente Interstate Medical Office - Central
3600 N Interstate Ave • Portland, Oregon 97227
800-813-2000
Tyler Yates
Top Doctor: Allergy and Immunology
OHSU Allergy and Clinical Immunology Clinic - Marquam Hill
3270 SW Pavilion Loop • Portland, Oregon 97239
503-494-4300