Twin Falls Chosen as Site for New Crisis Center
TWIN FALLS, Idaho (KLIX) – The South Central Behavioral Health Board and South Central Public Health District announced Tuesday that a new crisis center, called Behavioral Health Quick Care, will be located in Twin Falls.