Newport Beach Recovery Center Research shows that people who live in structured sober living homes are more likely to stay sober for the long-term, which is why Newport Beach Addiction Treatment Center. Phone: 855-316-8740 207 28th Street, Newport Beach CA 92663 USA Map Other Categories: Health & Beauty |