Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2006
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1336286608
Practice Locations (2)
BELLINGHAM ASTHMA ALLERGY IMMUNOLOGY CLINIC PS
3015 SQUALICUM PKWY, SUITE 180
BELLINGHAM, WA 982251946
3607335733
THE ASSOCIATION OF UNIVERSITY PHYSICIANS
1959 NE PACIFIC ST
SEATTLE, WA 981950001
2065984333
Source: CMS National Downloadable File, September 2026.