Vector 7
Back

Carroll Institute

Location/s:

Carroll Institute, 310 S 1st Ave, Sioux Falls, SD 57104

About the Facility

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.

What they offer:

Working Hours:

Monday: 8 AM–8:30 PM
Tuesday: 8 AM–8:30 PM
Wednesday: 8 AM–8:30 PM
Thursday: 8 AM–8:30 PM
Friday: 8 AM–5 PM
Saturday: Closed
Sunday: Closed

Facility Gallery

Featured Resources

Rectangle 26 1
Videos
Dev
03/18/2026
Recovery.com and Caroline Beidler