Medical school: UNIVERSITY OF SOUTHERN CALIFORNIA KECK SCHOOL OF MEDICINE
Graduated: 1998
NPI: 1861418808
Practice Locations (1)
HUMBOLDT MEDICAL EYE ASSOCIATES
2434 HARRISON AVE
EUREKA, CA 955013219
7074435685
Source: CMS National Downloadable File, September 2026.