- Independence Center
Independence Center is an Outpatient Drug Rehabilitation and Alcohol Treatment Program that is located at:
4219 Laclede Avenue
St. Louis, MO. 63108
If you would like to contact Independence Center, you can reach them at 314-286-4545.
Independence Center offers the following treatment services: Outpatient Treatment, Specialized in Hearing Impaired Clients
Payment forms accepted: Medicaid Coverage, Medicare Coverage