Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2021
NPI: 1831776616
Practice Locations (2)
MUCKLESHOOT INDIAN TRIBE
17500 SE 392ND ST
AUBURN, WA 980929705
MUCKLESHOOT INDIAN TRIBE
17500 SE 392ND ST, MUCKLESHOOT HEALTH AND WELLNESS CTR
AUBURN, WA 980929705
2539396648
Source: CMS National Downloadable File, September 2026.