Star Recovery Center 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. Phone: 855-205-4380 1822 Bayless Street, Anaheim CA 92801 USA Map Other Categories: Health & Beauty |