About Center For Discovery - Thousand Oaks
Center For Discovery - Thousand Oaks is a psychiatric residential treatment facility located in Thousand Oaks, CA.
Our Facilities
Center For Discovery - Thousand Oaks has been registered with the National Provider Identifier database since December 22, 2016 and its NPI number is 1942745286 (certified on 12/22/2016).
Book an Appointment
To schedule an appointment, please call (714) 828-1800.