- Assisted Recovery Centers of America
Assisted Recovery Centers of America is a Drug and Alcohol Recovery Program that is located at:
1430 Olive Street
St. Louis, MO. 63103
If you would like to contact Assisted Recovery Centers of America, you can reach them at 314-645-6840.
Assisted Recovery Centers of America offers the following treatment services: Drug and Alcohol Abuse Services, Drug and Alcohol Detoxification, Outpatient Drug Rehabilitation Services
Payment forms accepted: State Financed