Toral Desai, MD, Psychiatry & Neurology

1400 Emeline Ave
Santa CruzCA  95060-1976 (Santa Cruz County)


Phone: 831-454-0000
Fax:

NPI: 1073861761
License Number: A145832 (CA)