business.wiki ← Health And Medical

Home / Health And Medical / Behavioral Or Mental Health Clinic / Crisis Center of South Central Idaho

Crisis Center of South Central Idaho

Behavioral Or Mental Health Clinic

One of 41 behavioral or mental health clinic listings in Twin Falls.

About Crisis Center of South Central Idaho

Crisis Center of South Central Idaho is a behavioral or mental health clinic in the health and medical sector, based in Twin Falls, ID. Its recorded address is 570 Shoup Ave W, 83301-5029. The listing includes a telephone number, an official website. It is one of 41 behavioral or mental health clinic listings tracked in Twin Falls; the nearest comparable listing is ProActive Behavioral Health, within walking distance.

Address
570 Shoup Ave W, Twin Falls, ID, 83301-5029
Phone
+18667371128
Website
ccosci.org
Social
facebook.com

Questions

Where is Crisis Center of South Central Idaho located?

570 Shoup Ave W, Twin Falls, ID, 83301-5029

How do I contact Crisis Center of South Central Idaho?

+18667371128 · http://www.ccosci.org/

What type of business is Crisis Center of South Central Idaho?

Crisis Center of South Central Idaho is a behavioral or mental health clinic (health and medical) in Twin Falls.

Nearby behavioral or mental health clinic

Cite this page

“Crisis Center of South Central Idaho, Twin Falls — business.wiki, retrieved August 2026.” Facts on this page come from openly licensed data (Overture Maps Foundation) and are refreshed with each monthly release; sourcing is documented on the methodology page.

Embed this card on your site — free <iframe src="https://business.wiki/embed/8518732" width="380" height="230" style="border:0" loading="lazy" title="Crisis Center of South Central Idaho — business.wiki"></iframe>

There is also a free JSON lookup API: /api/lookup?q=name&city=… — attribution appreciated.