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.

