Dr. Felix Vincenz serves as the Chief Executive Office at the St. Louis Forensic Treatment Center, a state-operated, inpatient forensic hospital formed in December 2020 from the merger of the former St. Louis Psychiatric Rehabilitation Center on Arsenal St., and the Metropolitan St. Louis Psychiatric Center on Delmar Blvd. He also serves as the Associate Director of the Missouri Institute of Mental Health at the University of Missouri. Dr. Vincenz has worked in the Department of Mental Health for 40 years, serving in various capacities, including Chief Executive of the State’s only High Security Hospital, the Department’s Director of Facility Operations, and as the Chief Operating Officer of the Division of Behavioral Health. In the latter two roles, he oversaw all the state operated psychiatric hospitals and habilitation centers, and was responsible for working with the department’s contracted providers for community mental health services. He is a clinical psychologist by training.

Presentation(s): 

Super Session: Missouri Asylums – Their History and Evolution