ARCA – Assisted Recovery Centers of America

Call (314) 645-6840

ARCA – Assisted Recovery Centers of America

Outpatient and sober living treatment in St. Louis, Missouri.

10208 W Florissant Ave, St. Louis, MO 63136

ARCA – Assisted Recovery Centers of America

About ARCA – Assisted Recovery Centers of America

ARCA - Assisted Recovery Centers of America is a dedicated addiction treatment center located at 10208 W Florissant Ave, St. Louis, MO 63136. We provide a supportive environment for individuals seeking recovery, with comprehensive services designed to meet various needs. Our center operates Monday through Saturday from 8:30 AM to 5 PM and remains closed on Sundays. For more information, visit our website at arcamidwest.com or call us at +13146456840.

Location & contact

Hours

Monday
8:30 AM–5 PM
Tuesday
8:30 AM–5 PM
Wednesday
8:30 AM–5 PM
Thursday
8:30 AM–5 PM
Friday
8:30 AM–5 PM
Saturday
Closed
Sunday
Closed