Progress House

Inpatient residential and sober living treatment in Indianapolis, Indiana.

201 Shelby St, Indianapolis, IN 46202

Progress House

About Progress House

Progress House is an addiction treatment center located at 201 Shelby St, Indianapolis, IN 46202. With a focus on providing comprehensive care, our facility supports individuals on their journey to recovery, offering various treatment options tailored to individual needs. We are open Monday through Friday from 9 AM to 4:30 PM and are committed to helping our clients achieve lasting change in a supportive environment. For more information, visit our website at progresshouse.org or call us at +13176379816.

Treatment programs

Substances treated

Location & contact

Hours

Monday
9 AM–4:30 PM
Tuesday
9 AM–4:30 PM
Wednesday
9 AM–4:30 PM
Thursday
9 AM–4:30 PM
Friday
9 AM–4:30 PM
Saturday
Closed
Sunday
Closed