Recovery Residences

Progress House - Main Location
Our normal business hours are Monday-Friday, 9:00am to 5:00pm. Program Applications are only accepted at this time.

201 S. Shelby St.
Indianapolis, IN 46202
Next Step
What is my next step after my stay at Progress House? “Next Step” is a sober living apartment complex for residents of Progress House who have successfully completed Phase I at our main residence. These are 2-man apartment units for men who would like to move towards more independence but still wish to live with the structure and accountability of our program.

2456 N Bolton Avenue
Indianapolis, IN 46218
(317) 637-9816