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
10324 Ladue Road, St. Louis, MO 63141
OutpatientPartial hospitalizationDual diagnosisPrivate insuranceSliding scaleSelf-pay
Call (314) 949-2080Details
10324 Ladue Road, St. Louis, MO 63141
OutpatientIntensive outpatientPartial hospitalizationMATPrivate insuranceSliding scaleSelf-pay
Call (314) 949-2080Details
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
816 S Kirkwood Rd #105, St. Louis, MO 63122
Outpatient
Call (833) 910-1576Details
231 W. Lockwood Ave., Suite 202, St. Louis, MO 63119
Outpatient
Call (844) 697-6460Details
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
1 Jefferson Barracks Drive, St. Louis, MO 63125
ResidentialOutpatientMATTRICARE / VA
Details
915 North Grand Boulevard, St. Louis, MO 63106
DetoxOutpatientMATMethadone (OTP)TRICARE / VA
Details
800 North Tucker Boulevard, St. Louis, MO 63101
OutpatientDual diagnosisSliding scale
Call (314) 802-0700Details
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
2012 Dr Martin Luther King Drive, St. Louis, MO
Outpatient
Details
5355 Page Boulevard, St. Louis, MO
Outpatient
Call (314) 668-4332Details
1430 Olive Street, St. Louis, MO 63103
OutpatientPartial hospitalizationDual diagnosisMedicaidMedicarePrivate insuranceSliding scale
Call (314) 624-1008Details
333 South Kirkwood Road Suite 303, St. Louis, MO
Outpatient
Call (636) 660-0990Details
3654 South Grand, St. Louis, MO
OutpatientDual diagnosis
Details
1001 Lynch Street, St. Louis, MO 63118
DetoxOutpatientIntensive outpatientMATMedicaidMedicarePrivate insuranceTRICARE / VA
Call (314) 615-2119Details
4500 Newstead Road, St. Louis, MO
OutpatientDual diagnosis
Call (314) 385-3990Details
5471 Dr Martin Luther King Drive, St. Louis, MO
Outpatient
Details
5541 Riverview Boulevard, St. Louis, MO
Outpatient
Call (314) 389-4566Details
2425 Whittier Road, St. Louis, MO
Outpatient
Call (314) 371-3100Details
11477 Olde Cabin Road Suite 210, St. Louis, MO
DetoxOutpatientMATDual diagnosis
Call (314) 649-7867Details
9666 Olive Boulevard Suite 400, St. Louis, MO
OutpatientDual diagnosis
Call (314) 787-5100Details
4030 Chouteau Avenue Suite 700, St. Louis, MO
Outpatient
Details
13303 Tesson Ferry Rd #50, St. Louis, MO 63128
Outpatient
Call (636) 634-3496Details
4928 Delmar Boulevard, St. Louis, MO
OutpatientDual diagnosis
Call (314) 899-0846Details
12141 Ladue Road, St. Louis, MO
Outpatient
Call (314) 878-4340Details
2650 Olive Street, St. Louis, MO
Outpatient
Call (314) 371-6500Details
50 Crestwood Executive Center Suite 308, St. Louis, MO
Outpatient
Call (314) 408-7676Details
1034 S. Brentwood Blvd., St. Louis, MO 63117
Outpatient
Call (314) 768-8000Details
1129 Macklind Avenue, St. Louis, MO
OutpatientMAT
Call (314) 534-0200Details
915 North Grand Boulevard, St. Louis, MO
DetoxOutpatientMATDual diagnosis
Details
7401 Florissant Road, St. Louis, MO
Outpatient
Call (314) 261-6011Details