Ventura Recovery Center 555 St Charles Dr #103Thousand Oaks, CA, 91360 View Phone 877-976-3106 Fax: 805-374-1912 Toll Free: 800-247-6111 555 St Charles Dr #103Thousand Oaks, CA 91360 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page