• Newport Beach Recovery Center

    Address: 207 28th Street
    City: Newport Beach
    State: CA
    Zip Code: 92663

    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 offers sober living services to anyone looking to break free from drug & alcohol treatment.