Crisis Center of South Central Idaho

570 Shoup Ave W, Twin Falls, ID 83301, USA
570 Shoup Avenue West Twin Falls Idaho 83301 US

Crisis Center of South Central Idaho is an organization located in Twin Falls. We provide an emergency substance abuse and mental health services for adults 18 and older. All services are provided without charges to patients in need.  Referrals and connections are made to appropriate community resources.  You may remain at the facility for up to 23 hours and 59 minutes but most people find they get the help they need in less time.