top of page
ARCA Logo_PNG.png
988 (1)_edited.png
No Appointment Needed. Walk-in To Start Treatment Today
bridge background.jpg

Assisted Recovery Centers of America

Ready to take the next steps toward recovery? Contact ARCA through our Information Line at 314-645-6840 and talk to a representative for a free, confidential consultation

St. Louis City

1430 Olive Street

Saint Louis, MO 63103

North County at the
R&R Marketplace

10208 W Florissant Ave

St. Louis, MO 63136

bottom of page