Dr. Weinstock graduated from Tulane Medical School in New Orleans. He then went
on to complete his residency training in psychiatry at Tulane University Medical
Dr. Weinstock is Board Certified in Adult Psychiatry by the American Board of Psychiatry
and Neurology. He has been in full-time clinical practice since 2005.He has been
appointed an Affiliate Clinical Professor of Psychiatry at the University of South
Florida Medical School, Psychiatry Department.
He also performs psychiatric evaluations for the Hillsborough and Pinellas County
Courts, serving as an active member of the Hillsborough County and Pinellas County
Guardianship Examining Committees.
He currently holds admitting staff privileges at both Tampa General Hospital and
St. Joseph`s Hospital.
Dr. Weinstock treats all patients aged 17 and older. He treats all psychiatric disorders
but he specializes in treating: Mood and Anxiety Disorders, including Depression,
Bipolar, Generalized Anxiety Disorder, Panic Disorder, Obsessive-Compulsive Disorder,
and Eating Disorders.