Sober Living By The Sea
5101 River Street, Newport Beach CA, 92663
Sober Living By The Sea (5101 River Street) (Unit B) located at 5101 River Street, Newport Beach, CA 92663, United States is a drug treatment program providing substance abuse treatment with residential short-term treatment and residential long-term treatment. No special groups or programs are supported for this California drug rehab center. Self payment is accepted.