12 Step Program Recovery Centers of America Agrees to Pay $2 Million to Resolve AllegationsBy Leonard BuschelDecember 23, 20250 CHUMP CHANGE for RCA – Dec. 10, 2025 – Recovery Centers of America (RCA) has agreed to pay $1,000,000 to…