Progress House Main Residence

Our normal business hours are Monday-Friday, 9:00am to 5:00pm. Residency Applications are only accepted at this time. The Progress House main residence is located at:

201 Shelby Street

Indianapolis, IN 46202

(317) 637-9816

 

Progress House Next Step

“Next Step” is a sober living apartment complex for residents of Progress House who have successfully completed at least 6 months of sobriety at our main residence. These are 2 and 4 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. Residency at “Next Step” is by invitation only and is at the discretion of the Program Director. This facility is located at:

2456 N Bolton Avenue

Indianapolis, Indiana 46218

(317) 637-9816