Divya Prabhu, MD, Psychiatry & Neurology

2660 Grant Rd Ste E
Mountain ViewCA  94040 (Santa Clara County)


Phone: 650-962-4370
Fax:

NPI: 1285921155
License Number: 01086447A (IN)