- 1822 Bayless Street, Anaheim, CA 92801
What makes Star Recovery Center stand apart from other clinical settings? We created a safe, sober space that truly feels like home to our clients. Our upscale facility includes home-cooked meals, personalized care, and a professional, caring, staff in a luxury setting.
Timing: Mon – Sun Open 24 hours
Please login to add your review.