2315 Westwood Blvd, Los Angeles, Los Angeles, California 90064
The View Detoxification and Stabilization Center is a safe, comfortable getaway for clients to take their first steps of recovery. We give clients a nourishing space to heal at their own pace with our team, and help make decisions of what fits each clients unique road to recovery.