Company Overview
Company Name
Carroll Institute
Address
310 South First Avenue, Sioux Falls, SD, 57104, United States
Website
carrollinstitute.orgPhone
(888) 254-4543About Carroll Institute
Carroll Institute is a substance abuse treatment and mental health counseling provider located in Sioux Falls, South Dakota. The company offers a range of services, including treatment needs assessments, jail services, outpatient treatment, residential treatment, prevention programming, and counseling for individuals, couples, families, and first responders.