Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1997
NPI: 1902804081
Practice Locations (2)
EYE HEALTH NORTHWEST PC
11086 SE OAK ST
MILWAUKIE, OR 972226692
5036564221
EYE HEALTH NORTHWEST PC
2501 NE 134TH ST, SUITE 105
VANCOUVER, WA 986863027
3602088472
Source: CMS National Downloadable File, September 2026.