Stephen H Heidel, MD, Psychiatry & Neurology

3252 Holiday Ct
Ste 205
La JollaCA  92037-0027 (San Diego County)


Phone: 858-759-8321
Fax: 858-756-9417
Email: ste***@*****il.com

NPI: 1174698880
License Number: G30374 (CA)