Jeff Iverson, who operates the nonprofit sober living facility Freedom House, is opening a private addiction treatment center that will operate a detoxification center and transitional living for substance users trying to recover.