9733 Saint Charles Rock Road, Saint Louis, MO · 66 mi
St Louis Metro Treatment Center
- Medical Detox
- Intensive Outpatient (IOP)
- Outpatient
St Louis Metro Treatment Center is a private treatment facility in Saint Louis, MO offering medical detox, intensive outpatient (IOP) and outpatient. Program name: Metro Treatment of Missouri LP.