Liberty Bay Recovery is a drug and alcohol rehab located in Portland, Maine. Our focus is on the treatment of co-occuring disorders treatment. Liberty Bay Recovery further specializes in the provision of an intensive outpatient program (IOP), a day treatment program (PHP), medical detoxification and Buprenorphine/Suboxone-assisted treatment. Private rooms available.