Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1999
NPI: 1316969462
Practice Locations (2)
NORTH COUNTY EYE CENTER, INC.
225 E 2ND AVE, SUITE 310
ESCONDIDO, CA 920254244
NORTH COUNTY EYE PHYSICIANS, INC
15706 POMERADO RD, SUITE 103
POWAY, CA 920642032
8584518600
Source: CMS National Downloadable File, September 2026.