Carroll Institute is an addiction treatment center located at 310 S 1st Ave, Sioux Falls, SD 57104. Offering counseling and rehabilitation services, Carroll Institute is dedicated to supporting individuals on their journey to recovery. The center operates Monday to Thursday from 8 AM to 8:30 PM and on Friday from 8 AM to 5 PM, and can be reached at +1 605-336-2556 or through their website at carrollinstitute.org.

