A room inside the Manchester Step Up Step Down building. The program houses three residents at a time, who can stay for up to 90 days. Next week, residential mental health programs in Northwood and ...