Illinois Recovery Center

1450 Caseyville Ave, Swansea, IL 62226
(888) 492-3281
https://www.recoveryranchpa.com/

Illinois Recovery Center (IRC) is a Joint Commission (JCAHO)-accredited facility that offers comprehensive care for those who want to break free from addiction. This treatment center offers a continuum of care that includes detox, inpatient care, MAT, and more.

Illinois Recovery Center

Accessibility Toolbar

Scroll to Top