Twin Town Treatment Centers - Sherman Oaks

Van Nuys Blvd, 4940
Los Angeles, 91403
United States Show map
+1 8 189 850 560

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.

    Send a message to Twin Town Treatment Centers - Sherman Oaks