Scott Dewhirst, MD, Psychiatry & Neurology

3916 State St Ste 300
Santa BarbaraCA  93105 (Santa Barbara County)


Phone: 805-681-7517
Fax: 805-568-1208

NPI: 1659799153
License Number: 155178 (CA)