Medical school: UNIVERSITY OF CALIFORNIA, GEFFEN SCHOOL OF MEDICINE
Graduated: 1998
Offers telehealth
NPI: 1861428302
Practice Locations (2)
SCRIPPS HEALTH
971 LANE AVE
CHULA VISTA, CA 919143501
6195027300
CENTRO DE SALUD DE LA COMUNIDAD DE SAN YSIDRO,INC.
4004 BEYER BLVD
SAN YSIDRO, CA 921732007
6194284463
Source: CMS National Downloadable File, September 2026.