Mekhala Chandra, MD, Internal Medicine

2351 Clay St Ste 380
San FranciscoCA  94118 (San Francisco County)


Phone: 415-600-3954
Fax:

NPI: 1518243203
License Number: A132291 (CA)