Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2021
NPI: 1669133435
Practice Locations (1)
NATURAL HEALTH CTR OF MED LAKE PS
731 N STANLEY ST
MEDICAL LAKE, WA 990228940
5092996900
Source: CMS National Downloadable File, September 2026.