Alexa Chavez, MD, Family Medicine

9300 Campus Point Dr Ste Mc7196
La JollaCA  92037-1300 (San Diego County)


Phone: 858-657-7539
Fax:

NPI: 1003303850
License Number: A173630 (CA)