2301 Hampton Avenue, St. Louis, MO 63139
ResidentialOutpatientDual diagnosisMedicaidMedicareSelf-pay
Call (888) 657-3201Details
1430 Olive Street, St. Louis, MO 63103
DetoxOutpatientIntensive outpatientMATMedicaidSliding scale
Call (314) 421-6188Details
11648 Gravois Road, St. Louis, MO 63126
OutpatientIntensive outpatientPrivate insuranceSliding scaleSelf-pay
Call (314) 849-2800Details
10208 West Florissant Avenue, St. Louis, MO 63136
DetoxOutpatientIntensive outpatientPartial hospitalizationMedicaidPrivate insuranceSliding scaleSelf-pay
Call (314) 645-6840Details
10208 West Florissant Avenue, St. Louis, MO 63136
OutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (314) 645-6840Details
1430 Olive Street, St. Louis, MO 63103
DetoxOutpatientIntensive outpatientPartial hospitalizationMedicaidPrivate insuranceSliding scaleSelf-pay
Call (314) 624-1008Details
3700 South Lindbergh Boulevard, St. Louis, MO 63127
OutpatientIntensive outpatientMATDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (913) 701-2769Details
3309 South Kings Highway Boulevard, St. Louis, MO 63139
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (314) 206-3700Details
3700 South Lindbergh Boulevard, St. Louis, MO 63127
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (913) 701-2769Details
5669 Delmore Boulevard, St. Louis, MO 63106
OutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Details
5669 Delmore Boulevard, St. Louis, MO 63106
OutpatientIntensive outpatientPartial hospitalizationMATMedicaidMedicarePrivate insuranceTRICARE / VA
Details
10024 Office Center Avenue, St. Louis, MO 63128
OutpatientIntensive outpatientMATMedicaidMedicarePrivate insuranceTRICARE / VA
Call (314) 729-7050Details
1001 Lynch Street, St. Louis, MO 63118
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (314) 615-2119Details
4066 Dunnica Avenue, St. Louis, MO 63116
DetoxResidentialOutpatientIntensive outpatientMedicaidMedicarePrivate insuranceTRICARE / VA
Call (636) 224-1700Details
4928 Delmar Boulevard, St. Louis, MO 63108
OutpatientIntensive outpatientMATDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (314) 899-0846Details
7020 Chippewa Street, St. Louis, MO 63119
OutpatientIntensive outpatientPartial hospitalizationMATMedicaidMedicarePrivate insuranceTRICARE / VA
Call (314) 835-0226Details
9553 Lackland Road, St. Louis, MO 63114
OutpatientIntensive outpatientSliding scaleSelf-pay
Call (314) 872-1915Details
3819 South Grand Boulevard, St. Louis, MO 63118
OutpatientIntensive outpatientSliding scaleSelf-pay
Call (314) 664-9555Details
2055 Craigshire Road, St. Louis, MO 63146
OutpatientMedicaidMedicarePrivate insuranceTRICARE / VA
Call (866) 465-0590Details
5920 Dr Martin Luther King Drive, St. Louis, MO 63112
OutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (314) 922-7139Details
615 South New Ballas Road, St. Louis, MO 63141
Hospital inpatientOutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (314) 251-0555Details
10010 Kennerly Road, St. Louis, MO 63128
Hospital inpatientOutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (314) 251-0555Details
11166 Tesson Ferry Road, St. Louis, MO 63123
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (314) 898-0102Details
325 North Newstead Avenue, St. Louis, MO 63108
ResidentialOutpatientIntensive outpatientPartial hospitalizationMedicaidMedicarePrivate insuranceSliding scale
Details
800 North Tucker Street, St. Louis, MO 63101
OutpatientIntensive outpatientPartial hospitalizationMATMedicaidMedicarePrivate insuranceSliding scale
Call (314) 531-0511Details
6420 Clayton Road, St. Louis, MO 63117
Hospital inpatientOutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (314) 768-8000Details
1201 South Grand, St. Louis, MO 63104
Hospital inpatientDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (866) 491-0858Details
915 North Grand Boulevard, St. Louis, MO 63106
DetoxOutpatientMATMethadone (OTP)TRICARE / VA
Details
1430 Olive Street, St. Louis, MO 63103
OutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (314) 624-1008Details
1001 Lynch Street, St. Louis, MO 63118
DetoxOutpatientIntensive outpatientMATMedicaidMedicarePrivate insuranceTRICARE / VA
Call (314) 615-2119Details