Skip to content

Psychiatric Unit in Twin Falls, ID

Twin Falls has more Psychiatric Unit providers than any other city in Idaho: 2 of 9. For comparison, Twin Falls has 150 physical therapists.