Twin Town Treatment Centers - Torrance 5 years ago ID: #183053 Listed In : Healthcare 20300 S. Vermont Ave. Ste. 245 Torrance, CA 90502 310-787-1335 twintowntreatmentcenters.com/locations/los-angeles-county/torrance/ Business Description Twin Town has provided reputable, evidence based treatment for addiction to South Bay / Los Angeles residents for over twenty five years. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : addiction treatment alcohol rehabilitation Drug Rehabilitation