A Supportive Living Environment To Advance Your Recovery!

FTR Recovery Home in Elgin, Illinois, is a licensed recovery house offering individuals structure and support to advance their recovery within an alcohol and drug-free housing environment.

This sober environment option is typically used in conjunction with our outpatient  partial hospitalization program (PHP) to provide an ideal alternative to a residential addiction treatment facility.

24/7 Staff Support

Planned Activities

Peer & Community Led Support Groups

Life Skills Counseling

Comfortable Apartment Style Living

Transportation to Clinical Programing

For More Information or to Schedule a Tour, Contact Us Today

Elgin, Illinois

[email protected]

411 W River Rd,
Elgin, IL 60123

Located about 1 hour from Downtown Chicago

Whenever you need us, we're here

Day & Night - 7 Days a Week

Free & Confidential Consultations