About Star Detox Center
Star Detox Center is a substance abuse rehabilitation facility located in Anaheim, CA.
Our Facilities
Star Detox Center has been registered with the National Provider Identifier database since July 27, 2016 and its NPI number is 1801349758.
Book an Appointment
To schedule an appointment, please call (844) 557-6237.