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
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
2055 Craigshire Road, St. Louis, MO 63146
OutpatientMedicaidMedicarePrivate insuranceTRICARE / VA
Call (866) 465-0590Details
8240 Saint Charles Rock Road, St. Louis, MO 63114
ResidentialDual diagnosisMedicaidSelf-pay
Call (314) 427-3755Details
5920 Dr Martin Luther King Drive, St. Louis, MO 63112
OutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceTRICARE / VA
Call (314) 922-7139Details
970 Executive Parkway Drive, St. Louis, MO 63141
OutpatientDual diagnosisMedicaidMedicarePrivate insuranceSelf-pay
Call (636) 933-1231Details
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
800 North Tucker Boulevard, St. Louis, MO 63101
OutpatientDual diagnosisMedicaidSliding scale
Call (314) 802-0700Details
9733 Saint Charles Rock Road, St. Louis, MO 63114
DetoxOutpatientIntensive outpatientMATMedicaidMedicarePrivate insuranceSelf-pay
Call (314) 423-7030Details
5736 West Florissant Avenue, St. Louis, MO 63120
DetoxOutpatientIntensive outpatientPartial hospitalizationMedicaidPrivate insuranceSliding scaleSelf-pay
Call (314) 381-0560Details
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