Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2007
NPI: 1598929796
Practice Locations (2)
CLEARVIEW EYE CLINIC LTD
2500 W A ST, SUITE 202
MOSCOW, ID 838436000
2088824662
CLEARVIEW EYE CLINIC LTD
835 SE BISHOP BLVD
PULLMAN, WA 991635512
2088824662
Source: CMS National Downloadable File, September 2026.