Tarzana Treatment Centers (detox and residential recovery) 18646 Oxnard St., Tarzana, CA 91356 (main campus) Intake (888) 777-8565; main (818) 996-1051