Medical school: BAYLOR COLLEGE OF MEDICINE
Graduated: 1992
NPI: 1215930763
Practice Locations (2)
STERLING VISION PC
1011 VALLEY RIVER WAY, SUITE 110
EUGENE, OR 974012127
5417622763
STERLING VISION PC
535 9TH ST
FLORENCE, OR 974397388
5417622763
Source: CMS National Downloadable File, September 2026.