Showing 1–2 of 2 results
📍 1207 S Mattis Ave, Champaign, IL, 61821
📞 217-398-8067
📍 1717 W Kirby Ave #400, Champaign, IL, 61821
📞 217-718-4912
🌐 decatur.illinois-rehab.org
Inpatient drug and alcohol rehab facility that aims to assist drug and alcohol addicts on the road to recovery by providing certified treatment.