Stephen Roy Shuchter, MD, Psychiatry & Neurology

2445 5th Ave
#402
San DiegoCA  92101 (San Diego County)


Phone: 619-540-8990
Fax: 619-696-3315
Email: ssh***@*****sd.edu

NPI: 1699978551
License Number: CAG27804 (CA)