ST LOUIS FORENSIC TREATMENT CENTER SOUTH
Updated 225 days ago
5300 Arsenal, St. Louis, MO 63139
St. Louis Forensic Treatment Center South is a TJC accredited, 180-bed psychiatric hospital which is operated by the Missouri Department of Mental Health. FTC South specifically serve individuals who have been committed by a criminal court as either NGRI or PIST. The Center does not accept admissions from the community or transfers from other hospitals...
To enable those we serve to safely return to the community so they can love, work, and have meaningful lives
Also known as: St. Louis Psychiatric Rehabilitation Center