A Florida company that owns a facility in downtown Millbury that provides treatment and recovery services for people with mental health and substance use challenges has filed for bankruptcy. Praesum ...
Steps Detox has officially opened a new facility in Lake Charles, Louisiana, expanding access to medically supervised detox and addiction recovery services for residents across Southwest Louisiana and ...