Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2012
NPI: 1336738996
Practice Locations (2)
3133 NE PRESCOTT ST
Portland, OR 972117167
3133 NE PRESCOTT ST
PORTLAND, OR 972117167
5034795736
Source: CMS National Downloadable File, September 2026.