The St. Louis Forensic Treatment Center is a state funded 230 bed forensic inpatient treatment psychiatric facility operated by the Missouri Department of Mental Health’s (DMH) Division of Behavioral Health (DBH).
Services:
Prior to November of 2020, the FTC was known as St. Louis Psychiatric Rehabilitation Center, but changed its name due to the acquisition of 50 inpatient beds operated by the Metropolitan St. Louis Psychiatric Center on December 1st, 2020.
The Metropolitan St. Louis Psychiatric Center offered:
5351 Delmar Boulevard
St. Louis, MO 63112
Forensic Treatment Center – North
5300 Arsenal Street
St. Louis, MO 63139
Forensic Treatment Center - South
Disclaimer: SQSH does not endorse any Reviews. Each Review reflects the personal experience and opinions of the Reviewer. Refer to our Review Guidelines for details.