Company description
Twin Town is a drug & alcohol addiction treatment center in Sherman Oaks, near Burbank, Glendale, Studio City, N. Hollywood, & Van Nuys. Insurance accepted.
Twin Town Treatment Centers was one of the first providers to anticipate and seize the behavioral managed healthcare market opportunity by establishing outpatient treatment for chemical dependency in Southern California, the core of the managed care movement.