Medical school: UNIVERSITY OF CALIFORNIA, DAVIS SCHOOL OF MEDICINE
Graduated: 2000
Offers telehealth
NPI: 1578663787
Practice Locations (2)
2727 CAMINO DEL RIO S, SUITE 1A
SAN DIEGO, CA 921083709
6195430042
3969 4TH AVE
SAN DIEGO, CA 921033165
Source: CMS National Downloadable File, September 2026.