2029 West Chateau Avenue, Anaheim, CA, 92804
Address: 2029 West Chateau Avenue, Anaheim, CA, 92804
Phone: 714-507-6867
Website: https://rebelnewlife.com
Contact Rebel New Life Treatment Center LLC directly at 714-507-6867, or call the SAMHSA National Helpline for free, confidential referrals 24/7.
SAMHSA Helpline: 1-800-662-HELP