The Assisted Recovery Centers of America (ARCA)

6651 Chippewa Street, Suite 224, St. Louis, Missouri, 63109
Facility Center Details
  • Residential Treatment
  • Detox Services
Patient Reviews
Overall Ratings
3.5
avg. score from 7 reviews
  • 3.6 Accommodations & Amenities
  • 3.9 Treatment Effectiveness
  • 3 Meals & Nutrition