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.
- 1164469870
- 1417330119
Twin Falls has more Psychiatric Unit providers than any other city in Idaho: 2 of 9. For comparison, Twin Falls has 150 physical therapists.