Insight Treatment - El Segundo Center Location 115 Main StEl Segundo, CA, 90245 View Phone 424-201-2868 Alt: 888-295-9995 Mobile: 424-201-2868 Toll Free: 424-201-2868 115 Main StEl Segundo, CA 90245 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page