Vedika Nehra, MD, Psychiatry & Neurology

3609 Sacramento St
San FranciscoCA  94118-1709 (San Francisco County)


Phone: 415-237-0377
Fax: 415-484-1944

NPI: 1548580384
License Number: 140501 (CA)