Assisted Recovery Centers of America (ARCA)
The Assisted Recovery Centers of America (ARCA), established in 2001, has become the region’s premier center for mental health and addiction treatment services. Since its early years, ARCA has worked closely with community partners to provide compassionate and innovative care to promote healing and thriving for individuals, families, and communities. We are a behavioral health organization providing a full continuum of integrated services to adult patients with substance use and other behavioral disorders. Our goal is to partner with our patients and their loved ones so that they can lead rewarding, prosperous lives that build on their assets, skills, and capabilities.
St. Louis, MO Locations
6651 Chippewa, Suite 224, St. Louis, MO 63109
1430 Olive Street, Suite 100. Saint Louis, MO 63103
Town and Country, MO Location
1585 Woodlake Drive, Town and Country, MO 63017