Locations

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 Indianapolis Main Residence Photo

Progress House Next Step Residence

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 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 Next Step Program Director, Jimmy Tolgaroglou. This facility is located at:

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

Progress House Sober Living Apartments Indianapolis Next Step Residence