About Rebel Recovery Center
Rebel Recovery Center is a substance abuse rehabilitation facility located in Anaheim, CA.
Our Facilities
Rebel Recovery Center has been registered with the National Provider Identifier database since December 20, 2017 and its NPI number is 1295241719.
Book an Appointment
To schedule an appointment, please call (310) 999-4300.