Best licensed Hospitals in Twin Falls, ID

Address
650 Addison Ave W, Twin Falls, ID 83301
Category
Hospitals
Type
General Acute Care Hospital
License number
Idaho PA 258
Address
650 Addison Ave W, Twin Falls, ID 83301
Category
Hospitals
Type
General Acute Care Hospital
License number
Idaho OTL - 1336
Address
2550 Addison Ave E STE D, Twin Falls, ID 83301
Category
Hospitals
Type
Children
License number
Idaho 33030
Address
228 Shoup Ave W, Twin Falls, ID 83301
Category
Hospitals
Type
Psychiatric Unit