Crisis Center of South Central Idaho

Counseling Health Mental Health Substance Abuse
Contact
570 Shoup Ave W, Twin Falls, Idaho 83301, United States

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.