Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2016
NPI: 1316394596
Practice Locations (2)
CASCADE EYE AND SKIN CENTERS PC
205 10TH ST NE, SUITE 119
AUBURN, WA 980024045
2539397911
EVERGREEN EYE CENTER PLLC
34719 6TH AVE S
FEDERAL WAY, WA 980038714
2062122100
Source: CMS National Downloadable File, September 2026.