Tarzana Treatment Centers (TTC) is the largest provider of substance abuse and integrated behavioral health treatment services in Southern California, having a budget of over 45 million dollars and employing over 600 healthcare and administrative staff. F
Tarzana Treatment Centers Address
18646 Oxnard St. (Main) 18700 Oxnard St (Yout Northridge, CA United States