570 Shoup Ave W

Twin Falls, ID

208-772-7825

24/7/365 Support

Contact Us

We’re here to help and would love to speak with you.

Get in Touch

Hours

24 Hours a Day

7 Days a Week

365 Days a Year

Contact Us
First
Last
Preferred Method of Contact

Visit Us

Crisis Center of South Central Idaho

570 Shoup Ave W

Twin Falls, ID 83301