Medical school: UNIVERSITY OF CALIFORNIA, SAN FRANCISCO SCHOOL OF MEDICINE
Graduated: 1997
NPI: 1598878027
Practice Locations (1)
NORTH COUNTY EYE PHYSICIANS, INC
15706 POMERADO RD, SUITE 103
POWAY, CA 920642032
8584518600
Source: CMS National Downloadable File, September 2026.