Medical school: UNIVERSITY OF CALIFORNIA - SCHOOL OF OPTOMETRY
Graduated: 1990
NPI: 1912937251
Practice Locations (2)
780 W OLIVE AVE, SUITE 103
Merced, CA 953482421
780 W OLIVE AVE, SUITE 103
MERCED, CA 953482437
2093842101
Source: CMS National Downloadable File, September 2026.