For Inquiries or Service, Call Us at (314) 932-7110

Home

Welcome to the St. Louis Regional Psychiatric Stabilization Center (PSC) webpage.

PSC is a free-standing psychiatric hospital located in the Metropolitan Psychiatric Center facility on Delmar Blvd.  PSC operates a 25-bed acute psychiatric inpatient unit for patients who need stabilization during a mental health crisis. PSC admits patients 24/7 and currently accepts transfers from local Emergency Departments and appropriate 9-1-1 transports by the St. Louis Fire Department.   Individuals can admit directly to PSC, but intake screening appointments are encouraged. An urgent screening appointment is always available with under 30 minute’s notice!

Are you a…

Beautiful Pediatric Nurse In Scrubs
Community Partner?

Find information about admission criteria and admission procedure to the PSC.

hpi1
Hospital or Emergency Department?

Find information about admission criteria and admission procedure to the PSC.

hpi2
Prospective Patient?

Find out if PSC is for you.