Carroll Institute

Inpatient residential and outpatient and telehealth virtual treatment in Sioux Falls, South Dakota.

310 S 1st Ave, Sioux Falls, SD 57104

Carroll Institute

About Carroll Institute

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.

Location & contact

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