Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1999
NPI: 1881631273
Practice Locations (2)
111 AUPUNI ST, SUITE 101
HILO, HI 967204233
8089352964
NORTH CASCADE EYE ASSOCIATES PS
2100 LITTLE MOUNTAIN LN
MOUNT VERNON, WA 982748752
3604166735
Source: CMS National Downloadable File, September 2026.